{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 62,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'1.1.3'"
      ]
     },
     "execution_count": 63,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.__version__"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 上周小结：\n",
    "\n",
    "> * 1、[初始高德API（web服务）](https://lbs.amap.com/api/webservice/summary/)\n",
    "\n",
    "## 本节知识点：\n",
    "\n",
    "> * 1、[地理编码/逆地理编码](https://lbs.amap.com/api/webservice/guide/api/georegeo)\n",
    "> * 2、[路及规划](https://lbs.amap.com/api/webservice/guide/api/direction)\n",
    "> * 3、[行政区域查询](https://lbs.amap.com/api/webservice/guide/api/district)\n",
    "> * 4、[搜索POI](https://lbs.amap.com/api/webservice/guide/api/search)\n",
    "> * 5、[IP定位](https://lbs.amap.com/api/webservice/guide/api/ipconfig)\n",
    "> * 6、[静态地图](https://lbs.amap.com/api/webservice/guide/api/staticmaps)\n",
    "> * 7、[坐标转换](https://lbs.amap.com/api/webservice/guide/api/convert)\n",
    "> * 8、[天气查询](https://lbs.amap.com/api/webservice/guide/api/weatherinfo)\n",
    "> * 9、[输入提示](https://lbs.amap.com/api/webservice/guide/api/inputtips)\n",
    "> * 10、[交通态势](https://lbs.amap.com/api/webservice/guide/api/trafficstatus)\n",
    "\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 准备工作："
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests\n",
    "import json\n",
    "import pandas as pd\n",
    "key = \"ddcdad5238b943e23a92493fc7541ea8\""
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 地理编码：\n",
    "\n",
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/georegeo\n",
    "* API服务地址：https://restapi.amap.com/v3/geocode/geo?parameters\n",
    "\n",
    "A.地理编码/逆地理编码 API 是通过 HTTP/HTTPS 协议访问远程服务的接口，提供结构化地址与经纬度之间的相互转化的能力。\n",
    "\n",
    "结构化地址的定义： 首先，地址肯定是一串字符，内含国家、省份、城市、区县、城镇、乡村、街道、门牌号码、屋邨、大厦等建筑物名称。按照由大区域名称到小区域名称组合在一起的字符。一个有效的地址应该是独一无二的。注意：针对大陆、港、澳地区的地理编码转换时可以将国家信息选择性的忽略，但省、市、城镇等级别的地址构成是不能忽略的。暂时不支持返回台湾省的详细地址信息。\n",
    "\n",
    "B.必填：key （如：北京市朝阳区阜通东大街6号。如果需要解析多个地址的话，请用\"|\"进行间隔，并且将 batch 参数设置为 true，最多支持 10 个地址进进行\"|\"分割形式的请求。）\n",
    "\n",
    "C.必填：address （用户在高德地图官网申请Web服务API类型Key）\n",
    "\n",
    "D.requests.get()\n",
    "\n",
    "E.可选：city（指定查询的城市）、batch（批量查询控制）、sig（数字签名）、output（返回数据格式类型）、callback（回调函数）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 286,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests\n",
    "import json\n",
    "\n",
    "url = \"https://restapi.amap.com/v3/geocode/geo?parameters\" \n",
    "key = \"ddcdad5238b943e23a92493fc7541ea8\"\n",
    "address = \"广东省广州市中山大学南方学院\"\n",
    "params = {\n",
    "    \"key\":key,\n",
    "    \"address\":address,\n",
    "    \"output\":\"json\"\n",
    "}\n",
    "r = requests.get(url,params=params)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 287,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<Response [200]>"
      ]
     },
     "execution_count": 287,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 288,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市从化区中山大学南方学院',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': '从化区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440117',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.679287,23.632575',\n",
       "   'level': '兴趣点'}]}"
      ]
     },
     "execution_count": 288,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 289,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.679287,23.632575'"
      ]
     },
     "execution_count": 289,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "中大南方_LOCATION = r.json()['geocodes'][0]['location']\n",
    "中大南方_LOCATION"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 逆地理编码A-2\n",
    "\n",
    "* API服务地址：https://restapi.amap.com/v3/geocode/regeo?parameters\n",
    "\n",
    "* 关于request参数；\n",
    "\n",
    "* 必填；key、location（经纬度坐标）\n",
    "\n",
    "* requests.get()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "metadata": {},
   "outputs": [],
   "source": [
    "regeo_rul = \"https://restapi.amap.com/v3/geocode/regeo?parameters\"\n",
    "params = {\n",
    "    \"key\":key,\n",
    "    \"location\":中大南方_LOCATION,\n",
    "    \"extensions\":\"all\",\n",
    "    \"output\":\"json\",\n",
    "}\n",
    "r = requests.get(regeo_rul,params=params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "metadata": {},
   "outputs": [],
   "source": [
    "def regeo(key,location,extensions=\"base\",radius=None,poitype=None):\n",
    "    url = \"https://restapi.amap.com/v3/geocode/regeo?parameters\"\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"location\":location,\n",
    "        \"poitype\":poitype,\n",
    "        \"radius\":radius,\n",
    "        \"extensions\":extensions,\n",
    "    }\n",
    "    r = requests.get(url,params)\n",
    "    return r.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'regeocode': {'roads': [{'id': '020F49F0050461203',\n",
       "    'location': '113.68,23.634',\n",
       "    'direction': '南',\n",
       "    'name': '博学路',\n",
       "    'distance': '156.951'},\n",
       "   {'id': '020F49F0050462451',\n",
       "    'location': '113.677,23.6347',\n",
       "    'direction': '东南',\n",
       "    'name': '中山路',\n",
       "    'distance': '343.951'},\n",
       "   {'id': '020F49F006047765',\n",
       "    'location': '113.682,23.6394',\n",
       "    'direction': '南',\n",
       "    'name': 'S29从莞深高速',\n",
       "    'distance': '807.947'}],\n",
       "  'roadinters': [{'second_name': '中山路',\n",
       "    'first_id': '020F49F0050461203',\n",
       "    'second_id': '020F49F0050462451',\n",
       "    'location': '113.676794,23.634661',\n",
       "    'distance': '343.951',\n",
       "    'first_name': '博学路',\n",
       "    'direction': '东南'}],\n",
       "  'formatted_address': '广东省广州市从化区温泉镇中山大学南方学院',\n",
       "  'addressComponent': {'city': '广州市',\n",
       "   'province': '广东省',\n",
       "   'adcode': '440117',\n",
       "   'district': '从化区',\n",
       "   'towncode': '440117103000',\n",
       "   'streetNumber': {'number': '7号',\n",
       "    'location': '113.678600,23.633329',\n",
       "    'direction': '西北',\n",
       "    'distance': '109.203',\n",
       "    'street': '博学路'},\n",
       "   'country': '中国',\n",
       "   'township': '温泉镇',\n",
       "   'businessAreas': [[]],\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'citycode': '020'},\n",
       "  'aois': [{'area': '536585.849985',\n",
       "    'type': '141201',\n",
       "    'id': 'B00140MR9A',\n",
       "    'location': '113.679262,23.632583',\n",
       "    'adcode': '440117',\n",
       "    'name': '中山大学南方学院',\n",
       "    'distance': '0'}],\n",
       "  'pois': [{'id': 'B00140MR9A',\n",
       "    'direction': '西',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉大道882号',\n",
       "    'poiweight': '0.450402',\n",
       "    'name': '中山大学南方学院',\n",
       "    'location': '113.679262,23.632583',\n",
       "    'distance': '2.69979',\n",
       "    'tel': '020-61787331',\n",
       "    'type': '科教文化服务;学校;高等院校'},\n",
       "   {'id': 'B0FFF2VMJ4',\n",
       "    'direction': '东南',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉大道886号中山大学南方学院内',\n",
       "    'poiweight': '0.148531',\n",
       "    'name': '中山大学南方学院-综合楼',\n",
       "    'location': '113.680117,23.631544',\n",
       "    'distance': '142.466',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;学校;学校'},\n",
       "   {'id': 'B0FFFTC9PH',\n",
       "    'direction': '东北',\n",
       "    'businessarea': [],\n",
       "    'address': '从莞深高速(中山大学南方学院)',\n",
       "    'poiweight': '0.193172',\n",
       "    'name': '中山大学南方学院教学楼10号',\n",
       "    'location': '113.680125,23.633492',\n",
       "    'distance': '132.988',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B00141TQKX',\n",
       "    'direction': '西北',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉大道882',\n",
       "    'poiweight': '0.148531',\n",
       "    'name': '中山大学南方学院教学楼6号',\n",
       "    'location': '113.678424,23.633710',\n",
       "    'distance': '153.818',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;学校;学校'},\n",
       "   {'id': 'B00141TQGR',\n",
       "    'direction': '西北',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路7',\n",
       "    'poiweight': '0.148531',\n",
       "    'name': '中山大学南方学院教学楼7号',\n",
       "    'location': '113.678600,23.633330',\n",
       "    'distance': '109.298',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;学校;高等院校'},\n",
       "   {'id': 'B00141WQCO',\n",
       "    'direction': '东北',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路',\n",
       "    'poiweight': '0.14954',\n",
       "    'name': '中山大学南方学院教学楼8号',\n",
       "    'location': '113.680399,23.634329',\n",
       "    'distance': '225.543',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFG9IORM',\n",
       "    'direction': '西北',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉大道882号中山大学南方学院内',\n",
       "    'poiweight': '0.287887',\n",
       "    'name': '中山大学南方学院-图书馆',\n",
       "    'location': '113.679177,23.632762',\n",
       "    'distance': '23.6163',\n",
       "    'tel': '020-61787368;020-61787371',\n",
       "    'type': '科教文化服务;图书馆;图书馆'},\n",
       "   {'id': 'B0FFKP9EQJ',\n",
       "    'direction': '东',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路附近',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '中山大学南方学院4号实验楼',\n",
       "    'location': '113.679963,23.632652',\n",
       "    'distance': '69.4077',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFJKIA10',\n",
       "    'direction': '东北',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉大道882号中山大学南方学院',\n",
       "    'poiweight': '0.191691',\n",
       "    'name': '中山大学南方学院-第11教学楼',\n",
       "    'location': '113.680037,23.633173',\n",
       "    'distance': '101.294',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B00141TRVH',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路21',\n",
       "    'poiweight': '0.148531',\n",
       "    'name': '中山大学南方学院教学楼2号',\n",
       "    'location': '113.677060,23.631346',\n",
       "    'distance': '264.846',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFKERBQZ',\n",
       "    'direction': '西北',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路7号附近',\n",
       "    'poiweight': '0.289141',\n",
       "    'name': '中山大学南方学院惟贤门',\n",
       "    'location': '113.678437,23.633721',\n",
       "    'distance': '154.082',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;学校;高等院校'},\n",
       "   {'id': 'B0FFKP81F4',\n",
       "    'direction': '东北',\n",
       "    'businessarea': [],\n",
       "    'address': '中山路',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '政商研究院教学楼9号',\n",
       "    'location': '113.679949,23.633919',\n",
       "    'distance': '163.951',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFKP9ET5',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路附近',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '中山大学南方学院1号实验楼',\n",
       "    'location': '113.678215,23.631370',\n",
       "    'distance': '172.86',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B00141TR76',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路29',\n",
       "    'poiweight': '0.052819',\n",
       "    'name': '中山大学南方学院教学楼4号',\n",
       "    'location': '113.677460,23.630490',\n",
       "    'distance': '297.315',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFKP7Q5N',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '中山大学南方学院2号实验楼',\n",
       "    'location': '113.678211,23.630956',\n",
       "    'distance': '210.76',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B00140TWHT',\n",
       "    'direction': '南',\n",
       "    'businessarea': [],\n",
       "    'address': '笃行路2号',\n",
       "    'poiweight': '0.157653',\n",
       "    'name': '教工住宅1号',\n",
       "    'location': '113.678490,23.630432',\n",
       "    'distance': '251.758',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B0G3ARGF5Y',\n",
       "    'direction': '西',\n",
       "    'businessarea': [],\n",
       "    'address': [],\n",
       "    'poiweight': '0.286321',\n",
       "    'name': '中山大学南方学院教学楼1号',\n",
       "    'location': '113.677077,23.631783',\n",
       "    'distance': '241.753',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;学校;高等院校'},\n",
       "   {'id': 'B0FFLBEOND',\n",
       "    'direction': '东南',\n",
       "    'businessarea': [],\n",
       "    'address': '从莞深高速(中山大学南方学院)',\n",
       "    'poiweight': '0.190963',\n",
       "    'name': '聚贤楼10号',\n",
       "    'location': '113.681253,23.631036',\n",
       "    'distance': '263.444',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;宿舍'},\n",
       "   {'id': 'B0FFKP81F0',\n",
       "    'direction': '西',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路19号附近',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '教学楼1号(文学与传媒学院)',\n",
       "    'location': '113.676866,23.631736',\n",
       "    'distance': '263.674',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFKP838K',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路25',\n",
       "    'poiweight': '0.191742',\n",
       "    'name': '教学楼3号(外国语学院)',\n",
       "    'location': '113.677247,23.630947',\n",
       "    'distance': '275.62',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFJLW0O9',\n",
       "    'direction': '西',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路4附近',\n",
       "    'poiweight': '0.191645',\n",
       "    'name': '中山大学南方学院西区饭堂',\n",
       "    'location': '113.676210,23.632177',\n",
       "    'distance': '316.572',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFKPXMCN',\n",
       "    'direction': '北',\n",
       "    'businessarea': [],\n",
       "    'address': '中山路',\n",
       "    'poiweight': '0.191739',\n",
       "    'name': '中山大学南方学院音乐系',\n",
       "    'location': '113.678792,23.635389',\n",
       "    'distance': '316.942',\n",
       "    'tel': [],\n",
       "    'type': '科教文化服务;科教文化场所;科教文化场所'},\n",
       "   {'id': 'B0FFJBZLYT',\n",
       "    'direction': '西北',\n",
       "    'businessarea': [],\n",
       "    'address': '中山路与博学路交叉口东南50米',\n",
       "    'poiweight': '0.297382',\n",
       "    'name': '铜像广场',\n",
       "    'location': '113.676921,23.634555',\n",
       "    'distance': '326.444',\n",
       "    'tel': [],\n",
       "    'type': '风景名胜;风景名胜;风景名胜'},\n",
       "   {'id': 'B0FFG8CSEK',\n",
       "    'direction': '东',\n",
       "    'businessarea': [],\n",
       "    'address': '从莞深高速(中山大学南方学院)',\n",
       "    'poiweight': '0.185371',\n",
       "    'name': 'L5员工宿舍',\n",
       "    'location': '113.682583,23.631487',\n",
       "    'distance': '356.923',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;宿舍'},\n",
       "   {'id': 'B0FFKPXO2S',\n",
       "    'direction': '北',\n",
       "    'businessarea': [],\n",
       "    'address': '博学路附近',\n",
       "    'poiweight': '0.188247',\n",
       "    'name': '中山大学南方学院医务室',\n",
       "    'location': '113.679394,23.635924',\n",
       "    'distance': '372.556',\n",
       "    'tel': [],\n",
       "    'type': '医疗保健服务;医疗保健服务场所;医疗保健服务场所'},\n",
       "   {'id': 'B0FFH6K3U9',\n",
       "    'direction': '西南',\n",
       "    'businessarea': [],\n",
       "    'address': '温泉镇温泉大道882号中大南方H7栋1-5层',\n",
       "    'poiweight': '0.254885',\n",
       "    'name': '广州中大南方招待所',\n",
       "    'location': '113.676330,23.631332',\n",
       "    'distance': '331.438',\n",
       "    'tel': '020-61787222',\n",
       "    'type': '住宿服务;住宿服务相关;住宿服务相关'},\n",
       "   {'id': 'B0FFHHLMF8',\n",
       "    'direction': '东北',\n",
       "    'businessarea': [],\n",
       "    'address': '中山大学南方学院明辩路2号第三饭堂',\n",
       "    'poiweight': '0.178935',\n",
       "    'name': '茗语轩餐厅',\n",
       "    'location': '113.681901,23.634495',\n",
       "    'distance': '341.332',\n",
       "    'tel': '13929501395;13533390928',\n",
       "    'type': '餐饮服务;中餐厅;中餐厅'},\n",
       "   {'id': 'B0FFLJV996',\n",
       "    'direction': '东南',\n",
       "    'businessarea': [],\n",
       "    'address': [],\n",
       "    'poiweight': '0.286264',\n",
       "    'name': '保利桃花源66BLOCK',\n",
       "    'location': '113.682954,23.631008',\n",
       "    'distance': '412.208',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B0FFKPXY26',\n",
       "    'direction': '北',\n",
       "    'businessarea': [],\n",
       "    'address': '从莞深高速公路',\n",
       "    'poiweight': '0.21826',\n",
       "    'name': '中山大学南方学院聚贤楼5号',\n",
       "    'location': '113.680265,23.636313',\n",
       "    'distance': '427.447',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;商务住宅相关;商务住宅相关'},\n",
       "   {'id': 'B0FFGXGN3K',\n",
       "    'direction': '东',\n",
       "    'businessarea': [],\n",
       "    'address': '中山大学南方学院',\n",
       "    'poiweight': '0.188657',\n",
       "    'name': '中山大学南方学院宿舍H25',\n",
       "    'location': '113.683474,23.632020',\n",
       "    'distance': '430.984',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;宿舍'}]},\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000'}"
      ]
     },
     "execution_count": 71,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "regeo(key,中大南方_LOCATION,extensions=\"all\",radius=1000)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 编程思维"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['博学路', '中山路', 'S29从莞深高速']"
      ]
     },
     "execution_count": 72,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "list_= []\n",
    "for i in r.json()['regeocode']['roads']:\n",
    "    list_.append(i['name'])\n",
    "list_"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 数据思维"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>direction</th>\n",
       "      <th>businessarea</th>\n",
       "      <th>address</th>\n",
       "      <th>poiweight</th>\n",
       "      <th>name</th>\n",
       "      <th>location</th>\n",
       "      <th>distance</th>\n",
       "      <th>tel</th>\n",
       "      <th>type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>B00140MR9A</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉大道882号</td>\n",
       "      <td>0.450402</td>\n",
       "      <td>中山大学南方学院</td>\n",
       "      <td>113.679262,23.632583</td>\n",
       "      <td>2.69979</td>\n",
       "      <td>020-61787331</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>B0FFF2VMJ4</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉大道886号中山大学南方学院内</td>\n",
       "      <td>0.148531</td>\n",
       "      <td>中山大学南方学院-综合楼</td>\n",
       "      <td>113.680117,23.631544</td>\n",
       "      <td>142.466</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;学校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>B0FFFTC9PH</td>\n",
       "      <td>东北</td>\n",
       "      <td>[]</td>\n",
       "      <td>从莞深高速(中山大学南方学院)</td>\n",
       "      <td>0.193172</td>\n",
       "      <td>中山大学南方学院教学楼10号</td>\n",
       "      <td>113.680125,23.633492</td>\n",
       "      <td>132.988</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>B00141TQKX</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉大道882</td>\n",
       "      <td>0.148531</td>\n",
       "      <td>中山大学南方学院教学楼6号</td>\n",
       "      <td>113.678424,23.633710</td>\n",
       "      <td>153.818</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;学校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>B00141TQGR</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路7</td>\n",
       "      <td>0.148531</td>\n",
       "      <td>中山大学南方学院教学楼7号</td>\n",
       "      <td>113.678600,23.633330</td>\n",
       "      <td>109.298</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>B00141WQCO</td>\n",
       "      <td>东北</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路</td>\n",
       "      <td>0.14954</td>\n",
       "      <td>中山大学南方学院教学楼8号</td>\n",
       "      <td>113.680399,23.634329</td>\n",
       "      <td>225.543</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>B0FFG9IORM</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉大道882号中山大学南方学院内</td>\n",
       "      <td>0.287887</td>\n",
       "      <td>中山大学南方学院-图书馆</td>\n",
       "      <td>113.679177,23.632762</td>\n",
       "      <td>23.6163</td>\n",
       "      <td>020-61787368;020-61787371</td>\n",
       "      <td>科教文化服务;图书馆;图书馆</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>B0FFKP9EQJ</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路附近</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>中山大学南方学院4号实验楼</td>\n",
       "      <td>113.679963,23.632652</td>\n",
       "      <td>69.4077</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>B0FFJKIA10</td>\n",
       "      <td>东北</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉大道882号中山大学南方学院</td>\n",
       "      <td>0.191691</td>\n",
       "      <td>中山大学南方学院-第11教学楼</td>\n",
       "      <td>113.680037,23.633173</td>\n",
       "      <td>101.294</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>B00141TRVH</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路21</td>\n",
       "      <td>0.148531</td>\n",
       "      <td>中山大学南方学院教学楼2号</td>\n",
       "      <td>113.677060,23.631346</td>\n",
       "      <td>264.846</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>B0FFKERBQZ</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路7号附近</td>\n",
       "      <td>0.289141</td>\n",
       "      <td>中山大学南方学院惟贤门</td>\n",
       "      <td>113.678437,23.633721</td>\n",
       "      <td>154.082</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>B0FFKP81F4</td>\n",
       "      <td>东北</td>\n",
       "      <td>[]</td>\n",
       "      <td>中山路</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>政商研究院教学楼9号</td>\n",
       "      <td>113.679949,23.633919</td>\n",
       "      <td>163.951</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>B0FFKP9ET5</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路附近</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>中山大学南方学院1号实验楼</td>\n",
       "      <td>113.678215,23.631370</td>\n",
       "      <td>172.86</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>B00141TR76</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路29</td>\n",
       "      <td>0.052819</td>\n",
       "      <td>中山大学南方学院教学楼4号</td>\n",
       "      <td>113.677460,23.630490</td>\n",
       "      <td>297.315</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>B0FFKP7Q5N</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>中山大学南方学院2号实验楼</td>\n",
       "      <td>113.678211,23.630956</td>\n",
       "      <td>210.76</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>B00140TWHT</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>笃行路2号</td>\n",
       "      <td>0.157653</td>\n",
       "      <td>教工住宅1号</td>\n",
       "      <td>113.678490,23.630432</td>\n",
       "      <td>251.758</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>B0G3ARGF5Y</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>0.286321</td>\n",
       "      <td>中山大学南方学院教学楼1号</td>\n",
       "      <td>113.677077,23.631783</td>\n",
       "      <td>241.753</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>B0FFLBEOND</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>从莞深高速(中山大学南方学院)</td>\n",
       "      <td>0.190963</td>\n",
       "      <td>聚贤楼10号</td>\n",
       "      <td>113.681253,23.631036</td>\n",
       "      <td>263.444</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;宿舍</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>B0FFKP81F0</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路19号附近</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>教学楼1号(文学与传媒学院)</td>\n",
       "      <td>113.676866,23.631736</td>\n",
       "      <td>263.674</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>B0FFKP838K</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路25</td>\n",
       "      <td>0.191742</td>\n",
       "      <td>教学楼3号(外国语学院)</td>\n",
       "      <td>113.677247,23.630947</td>\n",
       "      <td>275.62</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>B0FFJLW0O9</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路4附近</td>\n",
       "      <td>0.191645</td>\n",
       "      <td>中山大学南方学院西区饭堂</td>\n",
       "      <td>113.676210,23.632177</td>\n",
       "      <td>316.572</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>B0FFKPXMCN</td>\n",
       "      <td>北</td>\n",
       "      <td>[]</td>\n",
       "      <td>中山路</td>\n",
       "      <td>0.191739</td>\n",
       "      <td>中山大学南方学院音乐系</td>\n",
       "      <td>113.678792,23.635389</td>\n",
       "      <td>316.942</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;科教文化场所;科教文化场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>B0FFJBZLYT</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>中山路与博学路交叉口东南50米</td>\n",
       "      <td>0.297382</td>\n",
       "      <td>铜像广场</td>\n",
       "      <td>113.676921,23.634555</td>\n",
       "      <td>326.444</td>\n",
       "      <td>[]</td>\n",
       "      <td>风景名胜;风景名胜;风景名胜</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>B0FFG8CSEK</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>从莞深高速(中山大学南方学院)</td>\n",
       "      <td>0.185371</td>\n",
       "      <td>L5员工宿舍</td>\n",
       "      <td>113.682583,23.631487</td>\n",
       "      <td>356.923</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;宿舍</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>B0FFKPXO2S</td>\n",
       "      <td>北</td>\n",
       "      <td>[]</td>\n",
       "      <td>博学路附近</td>\n",
       "      <td>0.188247</td>\n",
       "      <td>中山大学南方学院医务室</td>\n",
       "      <td>113.679394,23.635924</td>\n",
       "      <td>372.556</td>\n",
       "      <td>[]</td>\n",
       "      <td>医疗保健服务;医疗保健服务场所;医疗保健服务场所</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>B0FFH6K3U9</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>温泉镇温泉大道882号中大南方H7栋1-5层</td>\n",
       "      <td>0.254885</td>\n",
       "      <td>广州中大南方招待所</td>\n",
       "      <td>113.676330,23.631332</td>\n",
       "      <td>331.438</td>\n",
       "      <td>020-61787222</td>\n",
       "      <td>住宿服务;住宿服务相关;住宿服务相关</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>B0FFHHLMF8</td>\n",
       "      <td>东北</td>\n",
       "      <td>[]</td>\n",
       "      <td>中山大学南方学院明辩路2号第三饭堂</td>\n",
       "      <td>0.178935</td>\n",
       "      <td>茗语轩餐厅</td>\n",
       "      <td>113.681901,23.634495</td>\n",
       "      <td>341.332</td>\n",
       "      <td>13929501395;13533390928</td>\n",
       "      <td>餐饮服务;中餐厅;中餐厅</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>B0FFLJV996</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>0.286264</td>\n",
       "      <td>保利桃花源66BLOCK</td>\n",
       "      <td>113.682954,23.631008</td>\n",
       "      <td>412.208</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>B0FFKPXY26</td>\n",
       "      <td>北</td>\n",
       "      <td>[]</td>\n",
       "      <td>从莞深高速公路</td>\n",
       "      <td>0.21826</td>\n",
       "      <td>中山大学南方学院聚贤楼5号</td>\n",
       "      <td>113.680265,23.636313</td>\n",
       "      <td>427.447</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;商务住宅相关;商务住宅相关</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>B0FFGXGN3K</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>中山大学南方学院</td>\n",
       "      <td>0.188657</td>\n",
       "      <td>中山大学南方学院宿舍H25</td>\n",
       "      <td>113.683474,23.632020</td>\n",
       "      <td>430.984</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;宿舍</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            id direction businessarea                 address poiweight  \\\n",
       "0   B00140MR9A         西           []                温泉大道882号  0.450402   \n",
       "1   B0FFF2VMJ4        东南           []       温泉大道886号中山大学南方学院内  0.148531   \n",
       "2   B0FFFTC9PH        东北           []         从莞深高速(中山大学南方学院)  0.193172   \n",
       "3   B00141TQKX        西北           []                 温泉大道882  0.148531   \n",
       "4   B00141TQGR        西北           []                    博学路7  0.148531   \n",
       "5   B00141WQCO        东北           []                     博学路   0.14954   \n",
       "6   B0FFG9IORM        西北           []       温泉大道882号中山大学南方学院内  0.287887   \n",
       "7   B0FFKP9EQJ         东           []                   博学路附近  0.191742   \n",
       "8   B0FFJKIA10        东北           []        温泉大道882号中山大学南方学院  0.191691   \n",
       "9   B00141TRVH        西南           []                   博学路21  0.148531   \n",
       "10  B0FFKERBQZ        西北           []                 博学路7号附近  0.289141   \n",
       "11  B0FFKP81F4        东北           []                     中山路  0.191742   \n",
       "12  B0FFKP9ET5        西南           []                   博学路附近  0.191742   \n",
       "13  B00141TR76        西南           []                   博学路29  0.052819   \n",
       "14  B0FFKP7Q5N        西南           []                     博学路  0.191742   \n",
       "15  B00140TWHT         南           []                   笃行路2号  0.157653   \n",
       "16  B0G3ARGF5Y         西           []                      []  0.286321   \n",
       "17  B0FFLBEOND        东南           []         从莞深高速(中山大学南方学院)  0.190963   \n",
       "18  B0FFKP81F0         西           []                博学路19号附近  0.191742   \n",
       "19  B0FFKP838K        西南           []                   博学路25  0.191742   \n",
       "20  B0FFJLW0O9         西           []                  博学路4附近  0.191645   \n",
       "21  B0FFKPXMCN         北           []                     中山路  0.191739   \n",
       "22  B0FFJBZLYT        西北           []         中山路与博学路交叉口东南50米  0.297382   \n",
       "23  B0FFG8CSEK         东           []         从莞深高速(中山大学南方学院)  0.185371   \n",
       "24  B0FFKPXO2S         北           []                   博学路附近  0.188247   \n",
       "25  B0FFH6K3U9        西南           []  温泉镇温泉大道882号中大南方H7栋1-5层  0.254885   \n",
       "26  B0FFHHLMF8        东北           []       中山大学南方学院明辩路2号第三饭堂  0.178935   \n",
       "27  B0FFLJV996        东南           []                      []  0.286264   \n",
       "28  B0FFKPXY26         北           []                 从莞深高速公路   0.21826   \n",
       "29  B0FFGXGN3K         东           []                中山大学南方学院  0.188657   \n",
       "\n",
       "               name              location distance                        tel  \\\n",
       "0          中山大学南方学院  113.679262,23.632583  2.69979               020-61787331   \n",
       "1      中山大学南方学院-综合楼  113.680117,23.631544  142.466                         []   \n",
       "2    中山大学南方学院教学楼10号  113.680125,23.633492  132.988                         []   \n",
       "3     中山大学南方学院教学楼6号  113.678424,23.633710  153.818                         []   \n",
       "4     中山大学南方学院教学楼7号  113.678600,23.633330  109.298                         []   \n",
       "5     中山大学南方学院教学楼8号  113.680399,23.634329  225.543                         []   \n",
       "6      中山大学南方学院-图书馆  113.679177,23.632762  23.6163  020-61787368;020-61787371   \n",
       "7     中山大学南方学院4号实验楼  113.679963,23.632652  69.4077                         []   \n",
       "8   中山大学南方学院-第11教学楼  113.680037,23.633173  101.294                         []   \n",
       "9     中山大学南方学院教学楼2号  113.677060,23.631346  264.846                         []   \n",
       "10      中山大学南方学院惟贤门  113.678437,23.633721  154.082                         []   \n",
       "11       政商研究院教学楼9号  113.679949,23.633919  163.951                         []   \n",
       "12    中山大学南方学院1号实验楼  113.678215,23.631370   172.86                         []   \n",
       "13    中山大学南方学院教学楼4号  113.677460,23.630490  297.315                         []   \n",
       "14    中山大学南方学院2号实验楼  113.678211,23.630956   210.76                         []   \n",
       "15           教工住宅1号  113.678490,23.630432  251.758                         []   \n",
       "16    中山大学南方学院教学楼1号  113.677077,23.631783  241.753                         []   \n",
       "17           聚贤楼10号  113.681253,23.631036  263.444                         []   \n",
       "18   教学楼1号(文学与传媒学院)  113.676866,23.631736  263.674                         []   \n",
       "19     教学楼3号(外国语学院)  113.677247,23.630947   275.62                         []   \n",
       "20     中山大学南方学院西区饭堂  113.676210,23.632177  316.572                         []   \n",
       "21      中山大学南方学院音乐系  113.678792,23.635389  316.942                         []   \n",
       "22             铜像广场  113.676921,23.634555  326.444                         []   \n",
       "23           L5员工宿舍  113.682583,23.631487  356.923                         []   \n",
       "24      中山大学南方学院医务室  113.679394,23.635924  372.556                         []   \n",
       "25        广州中大南方招待所  113.676330,23.631332  331.438               020-61787222   \n",
       "26            茗语轩餐厅  113.681901,23.634495  341.332    13929501395;13533390928   \n",
       "27     保利桃花源66BLOCK  113.682954,23.631008  412.208                         []   \n",
       "28    中山大学南方学院聚贤楼5号  113.680265,23.636313  427.447                         []   \n",
       "29    中山大学南方学院宿舍H25  113.683474,23.632020  430.984                         []   \n",
       "\n",
       "                        type  \n",
       "0             科教文化服务;学校;高等院校  \n",
       "1               科教文化服务;学校;学校  \n",
       "2       科教文化服务;科教文化场所;科教文化场所  \n",
       "3               科教文化服务;学校;学校  \n",
       "4             科教文化服务;学校;高等院校  \n",
       "5       科教文化服务;科教文化场所;科教文化场所  \n",
       "6             科教文化服务;图书馆;图书馆  \n",
       "7       科教文化服务;科教文化场所;科教文化场所  \n",
       "8       科教文化服务;科教文化场所;科教文化场所  \n",
       "9       科教文化服务;科教文化场所;科教文化场所  \n",
       "10            科教文化服务;学校;高等院校  \n",
       "11      科教文化服务;科教文化场所;科教文化场所  \n",
       "12      科教文化服务;科教文化场所;科教文化场所  \n",
       "13      科教文化服务;科教文化场所;科教文化场所  \n",
       "14      科教文化服务;科教文化场所;科教文化场所  \n",
       "15             商务住宅;住宅区;住宅小区  \n",
       "16            科教文化服务;学校;高等院校  \n",
       "17               商务住宅;住宅区;宿舍  \n",
       "18      科教文化服务;科教文化场所;科教文化场所  \n",
       "19      科教文化服务;科教文化场所;科教文化场所  \n",
       "20      科教文化服务;科教文化场所;科教文化场所  \n",
       "21      科教文化服务;科教文化场所;科教文化场所  \n",
       "22            风景名胜;风景名胜;风景名胜  \n",
       "23               商务住宅;住宅区;宿舍  \n",
       "24  医疗保健服务;医疗保健服务场所;医疗保健服务场所  \n",
       "25        住宿服务;住宿服务相关;住宿服务相关  \n",
       "26              餐饮服务;中餐厅;中餐厅  \n",
       "27             商务住宅;住宅区;住宅小区  \n",
       "28        商务住宅;商务住宅相关;商务住宅相关  \n",
       "29               商务住宅;住宅区;宿舍  "
      ]
     },
     "execution_count": 73,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.json_normalize(r.json()['regeocode']['pois'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 路径规划"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/weatherinfo\n",
    "* 1、步行\n",
    "* 2、公交车\n",
    "* 3、驾车"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### A.步行\n",
    "* API服务地址：https://restapi.amap.com/v3/direction/walking?parameters\n",
    "* requests.get()\n",
    "* 参数\n",
    "* 必填：key，origin(出发点：经纬度)，destination(目的地：经纬度)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "metadata": {},
   "outputs": [],
   "source": [
    "#函数？！ 地理编码\n",
    "def geocode(key,address,city=None)->str:\n",
    "    \"\"\"获取高德API的地理编码信息\n",
    "    key是高德web服务中API注册的密钥\n",
    "    address是结构化地址，参考：https://lbs.amap.com/api/webservice/guide/api/georegeo\"\"\"\n",
    "    url = \"https://restapi.amap.com/v3/geocode/geo?parameters\" \n",
    "    params = {\n",
    "    \"key\":key,\n",
    "    \"address\":address,\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    \n",
    "    # 返回值\n",
    "    return response.json()['geocodes'][0]['location']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 75,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Help on function geocode in module __main__:\n",
      "\n",
      "geocode(key, address, city=None) -> str\n",
      "    获取高德API的地理编码信息\n",
      "    key是高德web服务中API注册的密钥\n",
      "    address是结构化地址，参考：https://lbs.amap.com/api/webservice/guide/api/georegeo\n",
      "\n"
     ]
    }
   ],
   "source": [
    "help(geocode)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.679287,23.632575'"
      ]
     },
     "execution_count": 76,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "address = \"广东省广州市中山大学南方学院\"\n",
    "address2 = \"广东省广州市从化区龙岗镇\"\n",
    "中大南方_location = geocode(key,address)\n",
    "中大南方_location"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 77,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.586605,23.548852'"
      ]
     },
     "execution_count": 77,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "龙岗_location = geocode(key,address2)\n",
    "龙岗_location"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 78,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Help on function geocode in module __main__:\n",
      "\n",
      "geocode(key, address, city=None) -> str\n",
      "    获取高德API的地理编码信息\n",
      "    key是高德web服务中API注册的密钥\n",
      "    address是结构化地址，参考：https://lbs.amap.com/api/webservice/guide/api/georegeo\n",
      "\n"
     ]
    }
   ],
   "source": [
    "help(geocode)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.679287,23.632575'"
      ]
     },
     "execution_count": 79,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geocode(\"ddcdad5238b943e23a92493fc7541ea8\",\"广东省广州市中山大学南方学院\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "metadata": {},
   "outputs": [],
   "source": [
    "#获取地理编码（经纬度）\n",
    "\n",
    "key = \"ddcdad5238b943e23a92493fc7541ea8\"\n",
    "address = \"广东省广州市中山大学南方学院\"\n",
    "address2 = \"广东省广州市从化区龙岗镇\"\n",
    "params = {\n",
    "    \"key\":key,\n",
    "    \"address\":address,\n",
    "    \"output\":\"json\"\n",
    "}\n",
    "r = requests.get(url,params=params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 81,
   "metadata": {},
   "outputs": [],
   "source": [
    "url = \"https://restapi.amap.com/v3/geocode/geo?parameters\" \n",
    "params = {\n",
    "    \"key\":key,\n",
    "    \"address\":address2,\n",
    "}\n",
    "r = requests.get(url,params=params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<Response [200]>"
      ]
     },
     "execution_count": 82,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "url_walking = \"https://restapi.amap.com/v3/direction/walking?parameters\"\n",
    "params_walking = {\n",
    "    \"key\":key,\n",
    "    \"origin\":中大南方_location,\n",
    "    \"destination\":龙岗_location,\n",
    "}\n",
    "r = requests.get(url_walking,params_walking)\n",
    "r"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.679287,23.632575',\n",
       "  'destination': '113.586605,23.548852',\n",
       "  'paths': [{'distance': '16749',\n",
       "    'duration': '13399',\n",
       "    'steps': [{'instruction': '向东步行101米右转',\n",
       "      'orientation': '东',\n",
       "      'road': [],\n",
       "      'distance': '101',\n",
       "      'duration': '81',\n",
       "      'polyline': '113.679592,23.632491;113.680586,23.632522',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行199米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '199',\n",
       "      'duration': '159',\n",
       "      'polyline': '113.680586,23.632522;113.680638,23.63214;113.680668,23.63174;113.680634,23.631541;113.68059,23.631437;113.68059,23.631437;113.680499,23.631241;113.680408,23.631094;113.680208,23.630842',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西步行159米左转',\n",
       "      'orientation': '西',\n",
       "      'road': [],\n",
       "      'distance': '159',\n",
       "      'duration': '127',\n",
       "      'polyline': '113.680204,23.630838;113.680035,23.630773;113.680035,23.630773;113.679644,23.630638;113.679644,23.630638;113.679362,23.630521;113.679201,23.630473;113.679201,23.630473;113.679032,23.63043;113.679032,23.63043;113.67888,23.630404;113.67888,23.630404;113.678711,23.630365',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行237米左转',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '237',\n",
       "      'duration': '190',\n",
       "      'polyline': '113.678711,23.63036;113.678711,23.62934;113.678711,23.62934;113.678711,23.629193;113.678689,23.629084;113.678637,23.629023;113.678424,23.628902;113.678368,23.628841;113.678316,23.628724;113.678294,23.628611;113.678294,23.628611;113.678277,23.628372',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行498米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '498',\n",
       "      'duration': '398',\n",
       "      'polyline': '113.678273,23.628368;113.678572,23.628338;113.678685,23.628307;113.678685,23.628307;113.678845,23.628234;113.679045,23.628073;113.679158,23.627964;113.679158,23.627964;113.679214,23.627869;113.679236,23.627778;113.67928,23.627526;113.679288,23.627322;113.679288,23.627322;113.679253,23.626853;113.679184,23.626623;113.679141,23.626497;113.679002,23.626259;113.678941,23.626176;113.678711,23.625977;113.67862,23.625864;113.678529,23.62572;113.678438,23.625191;113.678429,23.625056;113.678451,23.624939;113.678572,23.624657',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西南步行722米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': [],\n",
       "      'distance': '722',\n",
       "      'duration': '578',\n",
       "      'polyline': '113.678572,23.624653;113.678559,23.62451;113.678416,23.624323;113.678416,23.624323;113.677582,23.623793;113.676532,23.623346;113.676363,23.623255;113.676272,23.623151;113.676111,23.622834;113.676042,23.622739;113.67579,23.622483;113.675499,23.622279;113.675417,23.622174;113.675386,23.622088;113.675378,23.621836;113.675378,23.621836;113.675391,23.62161;113.675434,23.621476;113.675543,23.621359;113.675764,23.621181;113.675846,23.621089;113.675903,23.620994;113.675907,23.620855;113.675877,23.620725;113.675747,23.620547;113.675599,23.620373;113.675243,23.620013',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向东南步行412米向右前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': [],\n",
       "      'distance': '412',\n",
       "      'duration': '330',\n",
       "      'polyline': '113.675239,23.620009;113.67549,23.620013;113.675642,23.619991;113.675773,23.619948;113.676016,23.619796;113.676901,23.619193;113.677261,23.618785;113.678069,23.61783;113.678069,23.61783;113.678181,23.617656',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿乌土街向南步行1381米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '乌土街',\n",
       "      'distance': '1381',\n",
       "      'duration': '1105',\n",
       "      'polyline': '113.678181,23.617652;113.678095,23.617205;113.678051,23.617075;113.677973,23.616923;113.677743,23.616558;113.677609,23.616289;113.677391,23.615816;113.677339,23.615668;113.67714,23.614826;113.677049,23.614323;113.676927,23.613359;113.676845,23.612786;113.676602,23.611489;113.676415,23.610438;113.676411,23.610265;113.676411,23.610265;113.676489,23.609848;113.676502,23.609622;113.676493,23.609236;113.676415,23.608746;113.676415,23.608485;113.67648,23.60819;113.67661,23.607734;113.676819,23.606736;113.676862,23.606541;113.676914,23.606415;113.677014,23.606254;113.677535,23.605673',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿乌土街向西南步行165米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '乌土街',\n",
       "      'distance': '165',\n",
       "      'duration': '132',\n",
       "      'polyline': '113.677535,23.605668;113.676988,23.605373;113.676402,23.605;113.676163,23.604887',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿934县道向西步行118米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '934县道',\n",
       "      'distance': '118',\n",
       "      'duration': '94',\n",
       "      'polyline': '113.676159,23.604883;113.675799,23.604805;113.675508,23.604779;113.675508,23.604779;113.675013,23.60474',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿桃园东路向西南步行674米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '桃园东路',\n",
       "      'distance': '674',\n",
       "      'duration': '539',\n",
       "      'polyline': '113.675009,23.604735;113.674236,23.604683;113.673893,23.604618;113.673464,23.604492;113.673464,23.604492;113.67168,23.604006;113.671541,23.603958;113.671411,23.603854;113.671068,23.603472;113.670807,23.603264;113.670807,23.603264;113.670525,23.603073;113.6702,23.602904;113.6702,23.602904;113.670022,23.602795;113.670022,23.602795;113.669909,23.602682;113.669818,23.602517;113.669787,23.602413;113.669718,23.601901',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿桃园东路向西南步行247米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '桃园东路',\n",
       "      'distance': '247',\n",
       "      'duration': '198',\n",
       "      'polyline': '113.669714,23.601897;113.66964,23.601771;113.66964,23.601771;113.669488,23.601558;113.669488,23.601558;113.668789,23.600859;113.668663,23.600768;113.668663,23.600768;113.668442,23.600647;113.667947,23.600417',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿桃园西路向西南步行2775米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '桃园西路',\n",
       "      'distance': '2775',\n",
       "      'duration': '2220',\n",
       "      'polyline': '113.667943,23.600412;113.667331,23.600139;113.667331,23.600139;113.666224,23.599644;113.665955,23.599505;113.665955,23.599505;113.665781,23.599362;113.665781,23.599362;113.665521,23.599093;113.665521,23.599093;113.665286,23.598824;113.665286,23.598824;113.665256,23.598785;113.665256,23.598785;113.664796,23.598238;113.664796,23.598238;113.664401,23.597622;113.664401,23.597622;113.664071,23.59714;113.663746,23.59678;113.663746,23.59678;113.663477,23.59651;113.663477,23.59651;113.66224,23.595434;113.66224,23.595434;113.661563,23.594848;113.661563,23.594848;113.661311,23.594605;113.66115,23.594414;113.660907,23.594032;113.660907,23.594032;113.660829,23.593889;113.660729,23.593598;113.660547,23.593025;113.660464,23.592804;113.660464,23.592804;113.659931,23.591593;113.659831,23.591393;113.659631,23.59105;113.659631,23.59105;113.659115,23.59023;113.658824,23.589592;113.658824,23.589592;113.658754,23.589405;113.658754,23.589405;113.657817,23.58714;113.657747,23.586936;113.657695,23.586693;113.657548,23.585369;113.657548,23.585369;113.657483,23.585161;113.657326,23.584896;113.657326,23.584896;113.657114,23.58457;113.657062,23.584453;113.65691,23.583924;113.656884,23.583785;113.656879,23.583681;113.656888,23.583572;113.656979,23.58326;113.657066,23.58303;113.657157,23.582852;113.657378,23.582539;113.657431,23.582444;113.65747,23.582344;113.657483,23.582235;113.657483,23.582109;113.657435,23.580777;113.657405,23.580616;113.657405,23.580616;113.657296,23.580308;113.657244,23.580221;113.656723,23.579644;113.656723,23.579644;113.656597,23.579488;113.656411,23.579362',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿石海工业大道向西南步行1838米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '石海工业大道',\n",
       "      'distance': '1838',\n",
       "      'duration': '1470',\n",
       "      'polyline': '113.656406,23.579358;113.656055,23.57931;113.656055,23.57931;113.655091,23.579089;113.654918,23.579023;113.654566,23.57885;113.654566,23.57885;113.653681,23.578372;113.653681,23.578372;113.653429,23.578247;113.653429,23.578247;113.652713,23.577865;113.652713,23.577865;113.652452,23.577704;113.652001,23.577387;113.652001,23.577387;113.651654,23.577105;113.651654,23.577105;113.651437,23.57694;113.651437,23.57694;113.650681,23.576332;113.650681,23.576332;113.650378,23.576094;113.650378,23.576094;113.649674,23.575534;113.649674,23.575534;113.649583,23.575451;113.649583,23.575451;113.64924,23.575182;113.64924,23.575182;113.647409,23.573754;113.647409,23.573754;113.647279,23.573641;113.646793,23.573155;113.646793,23.573155;113.64661,23.57296;113.64661,23.57296;113.646419,23.572778;113.646419,23.572778;113.646202,23.572565;113.645968,23.57237;113.645252,23.571866;113.645252,23.571866;113.644974,23.571732;113.644974,23.571732;113.644883,23.571706;113.644618,23.571671;113.643967,23.571675;113.643967,23.571675;113.643511,23.57168;113.643511,23.57168;113.64329,23.57168;113.643047,23.571654;113.64293,23.571632;113.642548,23.571502;113.642326,23.571411;113.641979,23.571228;113.641636,23.571003;113.641636,23.571003;113.641437,23.57082',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿政通路向西南步行2161米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '政通路',\n",
       "      'distance': '2161',\n",
       "      'duration': '1729',\n",
       "      'polyline': '113.641432,23.570816;113.641168,23.570525;113.641168,23.570525;113.640964,23.570265;113.640864,23.570156;113.640864,23.570156;113.640651,23.569978;113.640408,23.569822;113.638902,23.569006;113.638902,23.569006;113.638398,23.568746;113.638056,23.568611;113.637695,23.568529;113.637431,23.568507;113.637209,23.568516;113.637209,23.568516;113.636836,23.568576;113.636836,23.568576;113.636484,23.568676;113.636484,23.568676;113.635334,23.569058;113.633754,23.569614;113.633485,23.569674;113.633251,23.569692;113.633251,23.569692;113.633069,23.569688;113.633069,23.569688;113.632778,23.569635;113.632378,23.569492;113.631992,23.569319;113.631853,23.569223;113.631801,23.569158;113.631701,23.568997;113.631441,23.568338;113.631441,23.568338;113.63128,23.567947;113.63128,23.567947;113.63122,23.567834;113.631089,23.567656;113.630946,23.567526;113.630768,23.567387;113.630768,23.567387;113.630456,23.567157;113.630456,23.567157;113.630113,23.566884;113.630113,23.566884;113.629596,23.566458;113.629063,23.565799;113.628359,23.565174;113.62826,23.565026;113.62806,23.564592;113.627665,23.56395;113.627574,23.563815;113.627413,23.56365;113.626576,23.563003;113.626254,23.562804;113.625964,23.562682;113.624987,23.562365',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿灌村路向西步行781米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '灌村路',\n",
       "      'distance': '781',\n",
       "      'duration': '625',\n",
       "      'polyline': '113.624983,23.562361;113.624431,23.562183;113.62349,23.56191;113.623216,23.561771;113.623003,23.561593;113.622661,23.561185;113.622049,23.560525;113.621936,23.560421;113.621775,23.560317;113.621515,23.560226;113.620226,23.559926;113.619579,23.559761;113.619427,23.559744;113.619427,23.559744;113.619188,23.559731;113.619188,23.559731;113.618555,23.559796;113.618355,23.559839;113.618251,23.559887',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿环市东路向西南步行1583米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '环市东路',\n",
       "      'distance': '1583',\n",
       "      'duration': '1266',\n",
       "      'polyline': '113.618247,23.559887;113.617626,23.559271;113.617626,23.559271;113.615794,23.557474;113.615794,23.557474;113.615213,23.556905;113.615213,23.556905;113.614093,23.55579;113.614093,23.55579;113.613832,23.55549;113.613832,23.55549;113.613628,23.555217;113.613628,23.555217;113.613429,23.554926;113.613429,23.554926;113.613138,23.554418;113.612778,23.553516;113.612778,23.553516;113.612756,23.553442;113.612756,23.553442;113.612682,23.553251;113.612682,23.553251;113.612656,23.553181;113.612656,23.553181;113.612344,23.552339;113.612344,23.552339;113.612192,23.551949;113.612192,23.551949;113.61207,23.551658;113.611888,23.551354;113.611606,23.550968;113.611476,23.550812;113.611246,23.550577;113.610551,23.55;113.610551,23.55;113.610065,23.549609;113.610065,23.549609;113.609514,23.549162;113.609514,23.549162;113.609071,23.548746;113.609071,23.548746;113.608971,23.548641',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿河东北路向西步行1383米向左前方行走',\n",
       "      'orientation': '西',\n",
       "      'road': '河东北路',\n",
       "      'distance': '1383',\n",
       "      'duration': '1106',\n",
       "      'polyline': '113.608967,23.548637;113.608767,23.548576;113.608767,23.548576;113.608589,23.548503;113.607548,23.547921;113.607548,23.547921;113.606918,23.54763;113.606918,23.54763;113.606875,23.547613;113.606875,23.547613;113.60648,23.547439;113.60648,23.547439;113.60477,23.546671;113.60477,23.546671;113.604701,23.546641;113.604701,23.546641;113.60424,23.546471;113.603954,23.54638;113.603555,23.546289;113.603555,23.546289;113.603108,23.546233;113.603108,23.546233;113.602839,23.546207;113.602839,23.546207;113.602296,23.546194;113.602075,23.546198;113.602075,23.546198;113.601628,23.546228;113.601628,23.546228;113.600985,23.546259;113.600985,23.546259;113.600321,23.54628;113.600321,23.54628;113.600304,23.54628;113.600304,23.54628;113.599618,23.546306;113.599076,23.546306;113.599076,23.546306;113.598498,23.54628;113.598498,23.54628;113.597439,23.546233;113.597439,23.546233;113.596806,23.546155;113.596806,23.546155;113.596276,23.546085;113.596276,23.546085;113.595964,23.546029',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿河东北路向西南步行60米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '河东北路',\n",
       "      'distance': '60',\n",
       "      'duration': '48',\n",
       "      'polyline': '113.595959,23.546024;113.595803,23.545964;113.59572,23.545907;113.595642,23.545842;113.595547,23.545673',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿河东北路向南步行129米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '河东北路',\n",
       "      'distance': '129',\n",
       "      'duration': '103',\n",
       "      'polyline': '113.595543,23.545668;113.595486,23.545386;113.595486,23.545386;113.595486,23.545308;113.595525,23.545135;113.595525,23.545135;113.595764,23.54454',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿355省道向西步行407米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '355省道',\n",
       "      'distance': '407',\n",
       "      'duration': '326',\n",
       "      'polyline': '113.595764,23.544536;113.595681,23.544536;113.595681,23.544536;113.595547,23.544536;113.595547,23.544536;113.595269,23.544536;113.595269,23.544536;113.594957,23.544588;113.594631,23.544674;113.594631,23.544674;113.594575,23.544692;113.594575,23.544692;113.592144,23.545369;113.592144,23.545369;113.591892,23.545447',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新城东路向西北步行527米向左前方行走',\n",
       "      'orientation': '西北',\n",
       "      'road': '新城东路',\n",
       "      'distance': '527',\n",
       "      'duration': '422',\n",
       "      'polyline': '113.591888,23.545447;113.591784,23.545516;113.591784,23.545516;113.590738,23.546155;113.590738,23.546155;113.590404,23.546367;113.590404,23.546367;113.590043,23.546584;113.590043,23.546584;113.589779,23.546745;113.589779,23.546745;113.589518,23.546905;113.589518,23.546905;113.587708,23.548021;113.587708,23.548021;113.587574,23.548116',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新城东路向西步行112米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '新城东路',\n",
       "      'distance': '112',\n",
       "      'duration': '90',\n",
       "      'polyline': '113.587569,23.548116;113.587474,23.548108;113.587474,23.548108;113.586467,23.548121',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向北步行80米到达目的地',\n",
       "      'orientation': '北',\n",
       "      'road': [],\n",
       "      'distance': '80',\n",
       "      'duration': '64',\n",
       "      'polyline': '113.586463,23.548121;113.586463,23.548286;113.586463,23.548286;113.586476,23.548624;113.586476,23.548624;113.586489,23.548854',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地',\n",
       "      'walk_type': '0'}]}]}}"
      ]
     },
     "execution_count": 83,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>instruction</th>\n",
       "      <th>orientation</th>\n",
       "      <th>road</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>action</th>\n",
       "      <th>assistant_action</th>\n",
       "      <th>walk_type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>向东步行101米右转</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>101</td>\n",
       "      <td>81</td>\n",
       "      <td>113.679592,23.632491;113.680586,23.632522</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>向南步行199米向右前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>199</td>\n",
       "      <td>159</td>\n",
       "      <td>113.680586,23.632522;113.680638,23.63214;113.6...</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>向西步行159米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>159</td>\n",
       "      <td>127</td>\n",
       "      <td>113.680204,23.630838;113.680035,23.630773;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>向南步行237米左转</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>237</td>\n",
       "      <td>190</td>\n",
       "      <td>113.678711,23.63036;113.678711,23.62934;113.67...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>向南步行498米向右前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>498</td>\n",
       "      <td>398</td>\n",
       "      <td>113.678273,23.628368;113.678572,23.628338;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>向西南步行722米左转</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>722</td>\n",
       "      <td>578</td>\n",
       "      <td>113.678572,23.624653;113.678559,23.62451;113.6...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>向东南步行412米向右前方行走</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>412</td>\n",
       "      <td>330</td>\n",
       "      <td>113.675239,23.620009;113.67549,23.620013;113.6...</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>沿乌土街向南步行1381米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>乌土街</td>\n",
       "      <td>1381</td>\n",
       "      <td>1105</td>\n",
       "      <td>113.678181,23.617652;113.678095,23.617205;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>沿乌土街向西南步行165米直行</td>\n",
       "      <td>西南</td>\n",
       "      <td>乌土街</td>\n",
       "      <td>165</td>\n",
       "      <td>132</td>\n",
       "      <td>113.677535,23.605668;113.676988,23.605373;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>沿934县道向西步行118米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>934县道</td>\n",
       "      <td>118</td>\n",
       "      <td>94</td>\n",
       "      <td>113.676159,23.604883;113.675799,23.604805;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>沿桃园东路向西南步行674米向右前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>桃园东路</td>\n",
       "      <td>674</td>\n",
       "      <td>539</td>\n",
       "      <td>113.675009,23.604735;113.674236,23.604683;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>沿桃园东路向西南步行247米直行</td>\n",
       "      <td>西南</td>\n",
       "      <td>桃园东路</td>\n",
       "      <td>247</td>\n",
       "      <td>198</td>\n",
       "      <td>113.669714,23.601897;113.66964,23.601771;113.6...</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>沿桃园西路向西南步行2775米向右前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>桃园西路</td>\n",
       "      <td>2775</td>\n",
       "      <td>2220</td>\n",
       "      <td>113.667943,23.600412;113.667331,23.600139;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>沿石海工业大道向西南步行1838米直行</td>\n",
       "      <td>西南</td>\n",
       "      <td>石海工业大道</td>\n",
       "      <td>1838</td>\n",
       "      <td>1470</td>\n",
       "      <td>113.656406,23.579358;113.656055,23.57931;113.6...</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>沿政通路向西南步行2161米直行</td>\n",
       "      <td>西南</td>\n",
       "      <td>政通路</td>\n",
       "      <td>2161</td>\n",
       "      <td>1729</td>\n",
       "      <td>113.641432,23.570816;113.641168,23.570525;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>沿灌村路向西步行781米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>灌村路</td>\n",
       "      <td>781</td>\n",
       "      <td>625</td>\n",
       "      <td>113.624983,23.562361;113.624431,23.562183;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>沿环市东路向西南步行1583米向右前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>环市东路</td>\n",
       "      <td>1583</td>\n",
       "      <td>1266</td>\n",
       "      <td>113.618247,23.559887;113.617626,23.559271;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>沿河东北路向西步行1383米向左前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>河东北路</td>\n",
       "      <td>1383</td>\n",
       "      <td>1106</td>\n",
       "      <td>113.608967,23.548637;113.608767,23.548576;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>沿河东北路向西南步行60米向左前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>河东北路</td>\n",
       "      <td>60</td>\n",
       "      <td>48</td>\n",
       "      <td>113.595959,23.546024;113.595803,23.545964;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>沿河东北路向南步行129米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>河东北路</td>\n",
       "      <td>129</td>\n",
       "      <td>103</td>\n",
       "      <td>113.595543,23.545668;113.595486,23.545386;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>沿355省道向西步行407米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>355省道</td>\n",
       "      <td>407</td>\n",
       "      <td>326</td>\n",
       "      <td>113.595764,23.544536;113.595681,23.544536;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>沿新城东路向西北步行527米向左前方行走</td>\n",
       "      <td>西北</td>\n",
       "      <td>新城东路</td>\n",
       "      <td>527</td>\n",
       "      <td>422</td>\n",
       "      <td>113.591888,23.545447;113.591784,23.545516;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>沿新城东路向西步行112米右转</td>\n",
       "      <td>西</td>\n",
       "      <td>新城东路</td>\n",
       "      <td>112</td>\n",
       "      <td>90</td>\n",
       "      <td>113.587569,23.548116;113.587474,23.548108;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>向北步行80米到达目的地</td>\n",
       "      <td>北</td>\n",
       "      <td>[]</td>\n",
       "      <td>80</td>\n",
       "      <td>64</td>\n",
       "      <td>113.586463,23.548121;113.586463,23.548286;113....</td>\n",
       "      <td>[]</td>\n",
       "      <td>到达目的地</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              instruction orientation    road distance duration  \\\n",
       "0              向东步行101米右转           东      []      101       81   \n",
       "1          向南步行199米向右前方行走           南      []      199      159   \n",
       "2              向西步行159米左转           西      []      159      127   \n",
       "3              向南步行237米左转           南      []      237      190   \n",
       "4          向南步行498米向右前方行走           南      []      498      398   \n",
       "5             向西南步行722米左转          西南      []      722      578   \n",
       "6         向东南步行412米向右前方行走          东南      []      412      330   \n",
       "7         沿乌土街向南步行1381米右转           南     乌土街     1381     1105   \n",
       "8         沿乌土街向西南步行165米直行          西南     乌土街      165      132   \n",
       "9        沿934县道向西步行118米直行           西   934县道      118       94   \n",
       "10   沿桃园东路向西南步行674米向右前方行走          西南    桃园东路      674      539   \n",
       "11       沿桃园东路向西南步行247米直行          西南    桃园东路      247      198   \n",
       "12  沿桃园西路向西南步行2775米向右前方行走          西南    桃园西路     2775     2220   \n",
       "13    沿石海工业大道向西南步行1838米直行          西南  石海工业大道     1838     1470   \n",
       "14       沿政通路向西南步行2161米直行          西南     政通路     2161     1729   \n",
       "15         沿灌村路向西步行781米左转           西     灌村路      781      625   \n",
       "16  沿环市东路向西南步行1583米向右前方行走          西南    环市东路     1583     1266   \n",
       "17   沿河东北路向西步行1383米向左前方行走           西    河东北路     1383     1106   \n",
       "18    沿河东北路向西南步行60米向左前方行走          西南    河东北路       60       48   \n",
       "19        沿河东北路向南步行129米右转           南    河东北路      129      103   \n",
       "20       沿355省道向西步行407米直行           西   355省道      407      326   \n",
       "21   沿新城东路向西北步行527米向左前方行走          西北    新城东路      527      422   \n",
       "22        沿新城东路向西步行112米右转           西    新城东路      112       90   \n",
       "23           向北步行80米到达目的地           北      []       80       64   \n",
       "\n",
       "                                             polyline  action  \\\n",
       "0           113.679592,23.632491;113.680586,23.632522      右转   \n",
       "1   113.680586,23.632522;113.680638,23.63214;113.6...  向右前方行走   \n",
       "2   113.680204,23.630838;113.680035,23.630773;113....      左转   \n",
       "3   113.678711,23.63036;113.678711,23.62934;113.67...      左转   \n",
       "4   113.678273,23.628368;113.678572,23.628338;113....  向右前方行走   \n",
       "5   113.678572,23.624653;113.678559,23.62451;113.6...      左转   \n",
       "6   113.675239,23.620009;113.67549,23.620013;113.6...  向右前方行走   \n",
       "7   113.678181,23.617652;113.678095,23.617205;113....      右转   \n",
       "8   113.677535,23.605668;113.676988,23.605373;113....      直行   \n",
       "9   113.676159,23.604883;113.675799,23.604805;113....      直行   \n",
       "10  113.675009,23.604735;113.674236,23.604683;113....  向右前方行走   \n",
       "11  113.669714,23.601897;113.66964,23.601771;113.6...      直行   \n",
       "12  113.667943,23.600412;113.667331,23.600139;113....  向右前方行走   \n",
       "13  113.656406,23.579358;113.656055,23.57931;113.6...      直行   \n",
       "14  113.641432,23.570816;113.641168,23.570525;113....      直行   \n",
       "15  113.624983,23.562361;113.624431,23.562183;113....      左转   \n",
       "16  113.618247,23.559887;113.617626,23.559271;113....  向右前方行走   \n",
       "17  113.608967,23.548637;113.608767,23.548576;113....  向左前方行走   \n",
       "18  113.595959,23.546024;113.595803,23.545964;113....  向左前方行走   \n",
       "19  113.595543,23.545668;113.595486,23.545386;113....      右转   \n",
       "20  113.595764,23.544536;113.595681,23.544536;113....      直行   \n",
       "21  113.591888,23.545447;113.591784,23.545516;113....  向左前方行走   \n",
       "22  113.587569,23.548116;113.587474,23.548108;113....      右转   \n",
       "23  113.586463,23.548121;113.586463,23.548286;113....      []   \n",
       "\n",
       "   assistant_action walk_type  \n",
       "0                []         0  \n",
       "1                []         0  \n",
       "2                []         0  \n",
       "3                []         0  \n",
       "4                []         0  \n",
       "5                []         0  \n",
       "6                []         0  \n",
       "7                []         0  \n",
       "8                []         0  \n",
       "9                []         0  \n",
       "10               []         0  \n",
       "11               []         0  \n",
       "12               []         0  \n",
       "13               []         0  \n",
       "14               []         0  \n",
       "15               []         0  \n",
       "16               []         0  \n",
       "17               []         0  \n",
       "18               []         0  \n",
       "19               []         0  \n",
       "20               []         0  \n",
       "21               []         0  \n",
       "22               []         0  \n",
       "23            到达目的地         0  "
      ]
     },
     "execution_count": 84,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.json_normalize(r.json()['route']['paths'][0]['steps'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### B.bus路径\n",
    "* API服务地址：https://restapi.amap.com/v3/direction/transit/integrated?parameters"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 306,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import requests,json\n",
    "key = \"ddcdad5238b943e23a92493fc7541ea8\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 307,
   "metadata": {},
   "outputs": [],
   "source": [
    "#函数？！ 地理编码\n",
    "def bus(key,origin,destination,city):\n",
    "    url_bus = \"https://restapi.amap.com/v3/direction/transit/integrated?parameters\" \n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"origin\":origin,\n",
    "        \"destination\":destination,\n",
    "        \"city\":city\n",
    "    }\n",
    "    r = requests.get(url=url_bus,params=params)\n",
    "    result = r.json()\n",
    "    # 返回值\n",
    "    return result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 308,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '5',\n",
       " 'route': {'origin': '113.679287,23.632575',\n",
       "  'destination': '113.336290,23.115520',\n",
       "  'distance': '84471',\n",
       "  'taxi_cost': '277',\n",
       "  'transits': [{'cost': [],\n",
       "    'duration': '9175',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1936',\n",
       "    'distance': '90533',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.679016,23.632349',\n",
       "       'destination': '113.676613,23.631285',\n",
       "       'distance': '513',\n",
       "       'duration': '439',\n",
       "       'steps': [{'instruction': '步行57米右转',\n",
       "         'road': [],\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行218米左转',\n",
       "         'road': [],\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "         'road': '博学路',\n",
       "         'distance': '191',\n",
       "         'duration': [],\n",
       "         'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中大南方学院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "          'id': '900000111141002',\n",
       "          'location': '113.676613,23.631281'},\n",
       "         'arrival_stop': {'name': '交警温泉中队',\n",
       "          'id': '900000111141029',\n",
       "          'location': '113.656944,23.630304'},\n",
       "         'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "         'id': '900000111141',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5371',\n",
       "         'duration': '1753',\n",
       "         'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '卫东',\n",
       "           'id': '900000111141003',\n",
       "           'location': '113.671707,23.643766'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.656944,23.630299',\n",
       "       'destination': '113.657120,23.630404',\n",
       "       'distance': '22',\n",
       "       'duration': '18',\n",
       "       'steps': [{'instruction': '沿温泉大道步行22米到达温泉交警中队',\n",
       "         'road': '温泉大道',\n",
       "         'distance': '22',\n",
       "         'duration': [],\n",
       "         'polyline': '113.656944,23.630299;113.657120,23.630404',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达温泉交警中队'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '温泉交警中队',\n",
       "          'id': '900000118741005',\n",
       "          'location': '113.657120,23.630409'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站(姓钟围)',\n",
       "          'id': '900000118741009',\n",
       "          'location': '113.594223,23.530304'},\n",
       "         'name': '从4路快线(温泉明月山溪总站--从化汽车站总站)',\n",
       "         'id': '900000118741',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '16532',\n",
       "         'duration': '1749',\n",
       "         'polyline': '113.657120,23.630409;113.657118,23.630404;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652674,23.627422;113.650165,23.625326;113.649766,23.625013;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.636046,23.618945;113.635543,23.618668;113.635252,23.618481;113.634748,23.618099;113.634518,23.617891;113.634262,23.617622;113.633980,23.617270;113.633633,23.616780;113.633056,23.615911;113.632400,23.614926;113.631910,23.614171;113.631667,23.613711;113.631432,23.613142;113.631293,23.612661;113.630920,23.611107;113.630842,23.610803;113.630729,23.610373;113.630660,23.610061;113.630569,23.609705;113.630547,23.609618;113.630495,23.609388;113.630113,23.607821;113.629774,23.606389;113.629392,23.604740;113.628477,23.600820;113.628134,23.599293;113.627969,23.598681;113.627951,23.598633;113.627882,23.598433;113.627782,23.598203;113.627635,23.597921;113.627487,23.597682;113.627279,23.597400;113.627040,23.597140;113.626102,23.596228;113.625647,23.595755;113.624996,23.595139;113.624089,23.594327;113.623164,23.593433;113.622882,23.593147;113.622734,23.592982;113.622378,23.592591;113.622053,23.592188;113.621875,23.591957;113.621680,23.591693;113.621680,23.591688;113.621576,23.591545;113.621289,23.591133;113.621124,23.590864;113.620734,23.590165;113.620603,23.589913;113.619475,23.587643;113.619427,23.587543;113.619427,23.587539;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582370;113.617552,23.581884;113.617474,23.580651;113.617474,23.580590;113.617474,23.580516;113.617483,23.580204;113.617496,23.579848;113.617556,23.579384;113.617674,23.578741;113.617760,23.578316;113.617791,23.578138;113.617960,23.577326;113.618043,23.576905;113.618082,23.576723;113.618095,23.576658;113.618116,23.576558;113.618190,23.576189;113.618242,23.575903;113.618390,23.575113;113.618420,23.574809;113.618424,23.574497;113.618407,23.574158;113.618281,23.573481;113.618264,23.573381;113.618199,23.573047;113.618199,23.573043;113.618134,23.572730;113.618077,23.572431;113.618034,23.572153;113.618008,23.571901;113.617990,23.571445;113.618034,23.570911;113.618155,23.570013;113.618190,23.569787;113.618333,23.568824;113.618464,23.567951;113.618485,23.567786;113.618646,23.566697;113.618759,23.565946;113.618698,23.565738;113.618672,23.565673;113.618650,23.565634;113.618542,23.565521;113.618368,23.565386;113.615890,23.565521;113.615017,23.565547;113.613472,23.565616;113.612643,23.565673;113.611810,23.565725;113.608173,23.565924;113.607448,23.565968;113.607244,23.566016;113.607083,23.566115;113.607010,23.566198;113.606966,23.566306;113.606966,23.566376;113.606988,23.566471;113.607070,23.566589;113.607166,23.566658;113.607235,23.566684;113.607309,23.566697;113.607530,23.566693;113.608073,23.566654;113.608038,23.566124;113.608012,23.565673;113.607977,23.565135;113.607899,23.564019;113.607756,23.561975;113.607639,23.559965;113.607604,23.558984;113.607574,23.558099;113.607574,23.558043;113.607556,23.557635;113.607552,23.557491;113.607526,23.556697;113.607504,23.556211;113.607483,23.555825;113.607457,23.555612;113.607413,23.555438;113.607344,23.555256;113.607257,23.555082;113.607148,23.554909;113.606940,23.554688;113.606931,23.554674;113.605903,23.553724;113.605729,23.553533;113.605434,23.553147;113.605243,23.552938;113.604371,23.552135;113.604206,23.551997;113.604002,23.551862;113.603750,23.551719;113.603507,23.551610;113.603216,23.551515;113.602886,23.551445;113.602600,23.551415;113.602326,23.551402;113.601372,23.551393;113.601172,23.551393;113.600694,23.551393;113.600621,23.551393;113.599210,23.551398;113.599149,23.551398;113.598633,23.551393;113.598372,23.551385;113.597773,23.551398;113.596658,23.551393;113.596597,23.551385;113.596202,23.551376;113.596011,23.551354;113.595807,23.551302;113.595564,23.551189;113.595321,23.551055;113.595269,23.551020;113.595004,23.550864;113.594705,23.550690;113.593989,23.550256;113.593733,23.550113;113.593503,23.549965;113.593437,23.549922;113.593216,23.549757;113.593047,23.549727;113.592773,23.549653;113.592439,23.549544;113.592135,23.549453;113.591732,23.549327;113.591610,23.549301;113.591510,23.549301;113.591181,23.549349;113.591141,23.549353;113.591024,23.549392;113.590497,23.549618;113.590089,23.548962;113.589807,23.548672;113.589641,23.548384;113.589549,23.548238;113.589193,23.548307;113.588863,23.548325;113.588615,23.548294;113.588364,23.548255;113.587569,23.548112;113.587465,23.548103;113.586463,23.548121;113.585972,23.548129;113.585747,23.548173;113.585660,23.548220;113.585586,23.548238;113.585495,23.548212;113.585464,23.548190;113.585451,23.548129;113.585464,23.548038;113.585360,23.547826;113.585334,23.547743;113.584987,23.545924;113.584931,23.545612;113.584796,23.544844;113.584666,23.544188;113.584618,23.543919;113.584592,23.543746;113.584583,23.543698;113.584418,23.542808;113.584184,23.541489;113.584175,23.541415;113.584041,23.540690;113.583889,23.539852;113.583828,23.539488;113.583598,23.538260;113.583576,23.538151;113.583498,23.537778;113.583516,23.537400;113.583685,23.537296;113.584479,23.536775;113.585078,23.536367;113.585530,23.536076;113.585707,23.536037;113.585868,23.535924;113.587448,23.534878;113.588615,23.534080;113.590569,23.532760;113.590621,23.532721;113.590638,23.532713;113.591862,23.531892;113.592183,23.531671;113.593077,23.531072;113.593390,23.530855;113.593576,23.530712;113.593798,23.530590;113.593989,23.530460;113.594223,23.530304',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '4',\n",
       "         'via_stops': [{'name': '新华站',\n",
       "           'id': '900000118741011',\n",
       "           'location': '113.621680,23.591693'},\n",
       "          {'name': '水底村',\n",
       "           'id': '900000118741012',\n",
       "           'location': '113.619427,23.587543'},\n",
       "          {'name': '南洋理工职业学院',\n",
       "           'id': '900000118741013',\n",
       "           'location': '113.617578,23.582370'},\n",
       "          {'name': '江埔社区',\n",
       "           'id': '900000118741014',\n",
       "           'location': '113.618199,23.573047'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.594223,23.530304',\n",
       "       'destination': '113.594719,23.531767',\n",
       "       'distance': '285',\n",
       "       'duration': '244',\n",
       "       'steps': [{'instruction': '沿从城大道步行51米左转',\n",
       "         'road': '从城大道',\n",
       "         'distance': '51',\n",
       "         'duration': [],\n",
       "         'polyline': '113.594223,23.530304;113.593994,23.530460;113.593819,23.530577',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行92米左转',\n",
       "         'road': [],\n",
       "         'distance': '92',\n",
       "         'duration': [],\n",
       "         'polyline': '113.593811,23.530582;113.593697,23.530485;113.593513,23.530508;113.593964,23.530838',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行142米到达从化客运站',\n",
       "         'road': [],\n",
       "         'distance': '142',\n",
       "         'duration': [],\n",
       "         'polyline': '113.593964,23.530838;113.593857,23.530937;113.594650,23.531696;113.594719,23.531767',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化客运站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化客运站',\n",
       "          'id': '900000074702002',\n",
       "          'location': '113.594721,23.531769'},\n",
       "         'arrival_stop': {'name': '嘉禾望岗',\n",
       "          'id': '900000074702013',\n",
       "          'location': '113.288956,23.237437'},\n",
       "         'name': '地铁14号线(东风--嘉禾望岗)',\n",
       "         'id': '900000074702',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '49969',\n",
       "         'duration': '2588',\n",
       "         'polyline': '113.594721,23.531769;113.593793,23.530889;113.593514,23.530681;113.582531,23.523276;113.581939,23.522822;113.580606,23.521696;113.577554,23.519552;113.577306,23.519352;113.576647,23.518756;113.576100,23.518162;113.575851,23.517843;113.575586,23.517468;113.575373,23.517137;113.571854,23.511367;113.571405,23.510602;113.571158,23.510226;113.570946,23.509891;113.570794,23.509630;113.570515,23.509158;113.569879,23.508135;113.569313,23.507131;113.568589,23.506017;113.568113,23.505381;113.567879,23.505069;113.567466,23.504621;113.567032,23.504215;113.566611,23.503881;113.566249,23.503674;113.565962,23.503527;113.565583,23.503355;113.564980,23.503094;113.562662,23.502186;113.561001,23.501509;113.560204,23.501199;113.559508,23.500933;113.557021,23.500094;113.556656,23.499905;113.556307,23.499664;113.555753,23.499216;113.554867,23.498542;113.554105,23.498082;113.552442,23.497174;113.551145,23.496444;113.550153,23.495930;113.548415,23.494993;113.546750,23.494078;113.545995,23.493606;113.545431,23.493214;113.544218,23.492366;113.543013,23.491516;113.542268,23.491042;113.541798,23.490826;113.541394,23.490688;113.537759,23.489749;113.534858,23.489004;113.534189,23.488774;113.533639,23.488559;113.533235,23.488365;113.532487,23.487938;113.531679,23.487383;113.531354,23.487147;113.531054,23.486862;113.530690,23.486477;113.530533,23.486275;113.530371,23.486068;113.529356,23.484737;113.528785,23.484076;113.528050,23.483065;113.527645,23.482451;113.527383,23.482099;113.525249,23.479331;113.524824,23.478821;113.524484,23.478512;113.524171,23.478277;113.523707,23.477996;113.520505,23.476234;113.519798,23.475886;113.518851,23.475543;113.518173,23.475343;113.517396,23.475101;113.516620,23.474853;113.514628,23.474225;113.513654,23.473944;113.512313,23.473523;113.510575,23.472981;113.510025,23.472795;113.509156,23.472477;113.508554,23.472225;113.507918,23.471936;113.506245,23.471060;113.502355,23.469038;113.501282,23.468473;113.500901,23.468254;113.500540,23.468019;113.500190,23.467722;113.499845,23.467380;113.499424,23.466854;113.499246,23.466540;113.498897,23.465841;113.498032,23.463973;113.496780,23.461391;113.496584,23.460998;113.496135,23.460378;113.495288,23.459364;113.494274,23.458157;113.493617,23.457262;113.493341,23.456794;113.493016,23.456129;113.492764,23.455544;113.492576,23.454966;113.492361,23.454088;113.492091,23.452705;113.491955,23.452090;113.491817,23.451477;113.489224,23.440035;113.489015,23.439451;113.488854,23.439095;113.488760,23.438880;113.488503,23.438437;113.488269,23.438073;113.488012,23.437768;113.487443,23.437141;113.486746,23.436504;113.486417,23.436172;113.485760,23.435550;113.484491,23.434351;113.483937,23.433862;113.483409,23.433421;113.482444,23.432639;113.481764,23.432121;113.481283,23.431736;113.481008,23.431476;113.480788,23.431212;113.480494,23.430763;113.480205,23.430295;113.479907,23.429785;113.478958,23.428208;113.477684,23.426117;113.476188,23.423553;113.474905,23.421317;113.474055,23.419732;113.473835,23.419289;113.473546,23.418871;113.473251,23.418521;113.472894,23.418187;113.472430,23.417783;113.471727,23.417217;113.471270,23.416803;113.470947,23.416529;113.470641,23.416241;113.470224,23.415858;113.470090,23.415765;113.469665,23.415415;113.469203,23.415032;113.468546,23.414490;113.467914,23.413979;113.467731,23.413830;113.467528,23.413653;113.467060,23.413259;113.466588,23.412863;113.466322,23.412656;113.466030,23.412456;113.465708,23.412246;113.464033,23.411153;113.462488,23.410016;113.461693,23.409433;113.461037,23.408860;113.460356,23.408090;113.458140,23.405268;113.455937,23.402468;113.454987,23.401185;113.454097,23.399932;113.452018,23.396597;113.451657,23.395983;113.451306,23.395410;113.450614,23.394246;113.450388,23.393877;113.450167,23.393501;113.449643,23.392666;113.449271,23.392187;113.448884,23.391755;113.448498,23.391388;113.448098,23.391056;113.447540,23.390667;113.447025,23.390357;113.446255,23.389990;113.445456,23.389709;113.443608,23.389116;113.442632,23.388803;113.442261,23.388677;113.441822,23.388505;113.441430,23.388338;113.440939,23.388106;113.435192,23.385313;113.434762,23.385121;113.434344,23.384961;113.433955,23.384848;113.433544,23.384757;113.433249,23.384716;113.432819,23.384676;113.432461,23.384661;113.425483,23.384512;113.424582,23.384472;113.423898,23.384389;113.423031,23.384234;113.422138,23.383997;113.411981,23.381242;113.408260,23.380233;113.407336,23.379973;113.406731,23.379768;113.406086,23.379515;113.405257,23.379088;113.404571,23.378631;113.401037,23.375938;113.400686,23.375649;113.400334,23.375356;113.398452,23.373735;113.396191,23.371772;113.395418,23.371053;113.392924,23.368931;113.392194,23.368315;113.391483,23.367774;113.390984,23.367436;113.390403,23.367102;113.389625,23.366700;113.388968,23.366356;113.388018,23.365888;113.382425,23.363148;113.380193,23.362045;113.379368,23.361579;113.378509,23.361084;113.377712,23.360591;113.376864,23.360062;113.375864,23.359406;113.375210,23.358915;113.374547,23.358336;113.374027,23.357826;113.372414,23.356234;113.372083,23.355874;113.371771,23.355480;113.371594,23.355219;113.371471,23.355014;113.371211,23.354531;113.369898,23.351813;113.368597,23.349044;113.368332,23.348496;113.368071,23.347950;113.367914,23.347604;113.367567,23.346717;113.367379,23.346176;113.367240,23.345705;113.366786,23.343899;113.366333,23.342349;113.365137,23.338526;113.364775,23.337579;113.364473,23.336850;113.364226,23.336300;113.363843,23.335449;113.363560,23.334837;113.363274,23.334255;113.363036,23.333737;113.362714,23.332963;113.362529,23.332475;113.362378,23.332065;113.362062,23.330940;113.361595,23.328943;113.361181,23.327145;113.360946,23.326171;113.360741,23.325560;113.360124,23.324168;113.359077,23.321870;113.358703,23.320889;113.358366,23.319953;113.356769,23.315556;113.355208,23.311371;113.354787,23.310245;113.354178,23.308694;113.353731,23.307571;113.353548,23.307114;113.353336,23.306590;113.353058,23.305991;113.352827,23.305572;113.352537,23.305109;113.352187,23.304639;113.351792,23.304155;113.351321,23.303625;113.347732,23.299874;113.347197,23.299284;113.346670,23.298702;113.340231,23.291376;113.340003,23.291144;113.339700,23.290972;113.339390,23.290843;113.339048,23.290728;113.338621,23.290634;113.338104,23.290595;113.337592,23.290595;113.337147,23.290632;113.336663,23.290688;113.333273,23.291321;113.332950,23.291320;113.332507,23.291211;113.331884,23.290978;113.331073,23.290523;113.330397,23.289823;113.324009,23.279061;113.323721,23.278498;113.323583,23.278078;113.323505,23.277704;113.323427,23.277330;113.323338,23.276636;113.323319,23.276269;113.323319,23.275957;113.323347,23.275789;113.323400,23.275612;113.323457,23.275469;113.323549,23.275315;113.323733,23.275101;113.324921,23.273881;113.325307,23.273413;113.325497,23.273031;113.325623,23.272689;113.325709,23.272152;113.325720,23.271870;113.325695,23.271597;113.325641,23.271343;113.324992,23.268528;113.324626,23.266953;113.324249,23.265270;113.323968,23.264055;113.323677,23.262825;113.323390,23.261659;113.323076,23.260737;113.322641,23.259722;113.318141,23.251696;113.317841,23.251170;113.317542,23.250643;113.316789,23.249273;113.316123,23.248114;113.315743,23.247465;113.315608,23.247270;113.315458,23.247099;113.315273,23.246904;113.315073,23.246743;113.314893,23.246604;113.314740,23.246510;113.314595,23.246443;113.314429,23.246381;113.314233,23.246331;113.314056,23.246295;113.313771,23.246260;113.313333,23.246219;113.312813,23.246193;113.312324,23.246193;113.311829,23.246231;113.311291,23.246309;113.310628,23.246444;113.307387,23.247147;113.305899,23.247462;113.305321,23.247583;113.304976,23.247639;113.304626,23.247683;113.304252,23.247713;113.303881,23.247730;113.303505,23.247735;113.295297,23.247537;113.293727,23.247514;113.293433,23.247506;113.293166,23.247489;113.292797,23.247447;113.292458,23.247393;113.292088,23.247326;113.291702,23.247238;113.291350,23.247127;113.291029,23.246996;113.290745,23.246870;113.290470,23.246706;113.290220,23.246546;113.289920,23.246303;113.289644,23.245979;113.289469,23.245650;113.289358,23.245360;113.289296,23.245046;113.289268,23.244775;113.289255,23.244419;113.289184,23.241742;113.289150,23.240194;113.289137,23.239539;113.289079,23.239171;113.289040,23.238855;113.288984,23.238394;113.288957,23.237902;113.288956,23.237437',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2235',\n",
       "         'via_num': '10',\n",
       "         'via_stops': [{'name': '赤草',\n",
       "           'id': '900000074702003',\n",
       "           'location': '113.560204,23.501199'},\n",
       "          {'name': '神岗',\n",
       "           'id': '900000074702004',\n",
       "           'location': '113.517396,23.475101'},\n",
       "          {'name': '太平',\n",
       "           'id': '900000074702005',\n",
       "           'location': '113.491955,23.452090'},\n",
       "          {'name': '新和',\n",
       "           'id': '900000074702006',\n",
       "           'location': '113.467060,23.413259'},\n",
       "          {'name': '马沥',\n",
       "           'id': '900000074702007',\n",
       "           'location': '113.450388,23.393877'},\n",
       "          {'name': '钟落潭',\n",
       "           'id': '900000074702008',\n",
       "           'location': '113.400686,23.375649'},\n",
       "          {'name': '竹料',\n",
       "           'id': '900000074702009',\n",
       "           'location': '113.368332,23.348496'},\n",
       "          {'name': '太和',\n",
       "           'id': '900000074702010',\n",
       "           'location': '113.347197,23.299284'},\n",
       "          {'name': '夏良',\n",
       "           'id': '900000074702011',\n",
       "           'location': '113.323505,23.277704'},\n",
       "          {'name': '白云东平',\n",
       "           'id': '900000074702012',\n",
       "           'location': '113.317841,23.251170'}]}]},\n",
       "      'entrance': {'name': 'D口', 'location': '113.594101,23.530722'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.288956,23.237434',\n",
       "       'destination': '113.289246,23.237461',\n",
       "       'distance': '63',\n",
       "       'duration': '54',\n",
       "       'steps': [{'instruction': '步行63米到达嘉禾望岗',\n",
       "         'road': [],\n",
       "         'distance': '63',\n",
       "         'duration': [],\n",
       "         'polyline': '113.288956,23.237434;113.289009,23.237434;113.289009,23.237549;113.289009,23.237604;113.289238,23.237604;113.289246,23.237465;113.289246,23.237461',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达嘉禾望岗'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '嘉禾望岗',\n",
       "          'id': '440100023031006',\n",
       "          'location': '113.289243,23.237460'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023031015',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(北延段)(机场北(2号航站楼)--体育西路)',\n",
       "         'id': '440100023031',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '14606',\n",
       "         'duration': '1170',\n",
       "         'polyline': '113.289243,23.237460;113.289242,23.236973;113.289319,23.231847;113.289830,23.230138;113.290685,23.228284;113.291611,23.226900;113.292685,23.225707;113.293878,23.224638;113.295324,23.223639;113.296226,23.223139;113.296968,23.222787;113.298178,23.222382;113.299045,23.222090;113.300827,23.221557;113.303102,23.220971;113.305446,23.220430;113.306295,23.220226;113.307022,23.220050;113.308249,23.219718;113.310133,23.218339;113.314167,23.215121;113.317712,23.210853;113.320102,23.208099;113.322527,23.205111;113.324972,23.200812;113.326031,23.197751;113.326264,23.197060;113.326550,23.196200;113.327351,23.192341;113.327724,23.189712;113.327775,23.187481;113.327319,23.186282;113.326921,23.185954;113.326126,23.185225;113.325499,23.184641;113.323094,23.182682;113.321404,23.181245;113.320781,23.180344;113.320618,23.178416;113.320513,23.176165;113.320507,23.175211;113.320512,23.173975;113.320120,23.170831;113.320139,23.170057;113.320500,23.169284;113.320947,23.168848;113.321522,23.168450;113.325137,23.165990;113.325869,23.165418;113.326398,23.164818;113.326850,23.164157;113.327173,23.163497;113.327434,23.162501;113.327279,23.160805;113.327132,23.159980;113.326980,23.159144;113.325664,23.154288;113.325454,23.153393;113.325260,23.152519;113.324851,23.150968;113.324187,23.148420;113.323501,23.145698;113.323513,23.144917;113.323946,23.142384;113.323947,23.141525;113.323950,23.140612;113.323866,23.139880;113.323809,23.139423;113.323739,23.139091;113.323614,23.138796;113.323385,23.138430;113.322941,23.138020;113.322492,23.137541;113.322184,23.137154;113.321960,23.136732;113.321718,23.135888;113.321558,23.132971;113.321548,23.132550;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '白云大道北',\n",
       "           'id': '440100023031007',\n",
       "           'location': '113.298178,23.222382'},\n",
       "          {'name': '永泰',\n",
       "           'id': '440100023031008',\n",
       "           'location': '113.306295,23.220226'},\n",
       "          {'name': '同和',\n",
       "           'id': '440100023031009',\n",
       "           'location': '113.326264,23.197060'},\n",
       "          {'name': '京溪南方医院',\n",
       "           'id': '440100023031010',\n",
       "           'location': '113.326126,23.185225'},\n",
       "          {'name': '梅花园',\n",
       "           'id': '440100023031011',\n",
       "           'location': '113.320507,23.175211'},\n",
       "          {'name': '燕塘',\n",
       "           'id': '440100023031012',\n",
       "           'location': '113.327132,23.159980'},\n",
       "          {'name': '广州东站',\n",
       "           'id': '440100023031013',\n",
       "           'location': '113.324851,23.150968'},\n",
       "          {'name': '林和西',\n",
       "           'id': '440100023031014',\n",
       "           'location': '113.323947,23.141525'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023034007',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1139',\n",
       "         'duration': '123',\n",
       "         'polyline': '113.321503,23.131138;113.321456,23.129680;113.321411,23.128625;113.321320,23.127081;113.321280,23.124987;113.321239,23.122875;113.321210,23.120814;113.321206,23.119293',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023037014',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '猎德',\n",
       "          'id': '440100023037015',\n",
       "          'location': '113.332105,23.118539'},\n",
       "         'name': '地铁5号线(滘口--文冲)',\n",
       "         'id': '440100023037',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '980',\n",
       "         'duration': '133',\n",
       "         'polyline': '113.321206,23.119293;113.322586,23.119290;113.324445,23.119121;113.326668,23.118952;113.329169,23.118750;113.331498,23.118582;113.332105,23.118539',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'B口', 'location': '113.332726,23.118099'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.332100,23.118532',\n",
       "       'destination': '113.336365,23.115595',\n",
       "       'distance': '1051',\n",
       "       'duration': '900',\n",
       "       'steps': [{'instruction': '步行151米右转',\n",
       "         'road': [],\n",
       "         'distance': '151',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332100,23.118532;113.332779,23.118494;113.332809,23.118494;113.332779,23.118095;113.332726,23.118099;113.332695,23.118359',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿花城大道步行22米向右前方行走',\n",
       "         'road': '花城大道',\n",
       "         'distance': '22',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332687,23.118359;113.332909,23.118347',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行79米向右前方行走',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '79',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332909,23.118341;113.333267,23.118065;113.333488,23.117851',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行298米右转',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '298',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.117847;113.333519,23.117331;113.333519,23.117266;113.333534,23.116875;113.333542,23.116472;113.333549,23.116064;113.333557,23.115938;113.333580,23.115339;113.333588,23.115129',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行25米向右前方行走',\n",
       "         'road': [],\n",
       "         'distance': '25',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333580,23.115126;113.333488,23.115126;113.333488,23.115269',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行81米往前走',\n",
       "         'road': [],\n",
       "         'distance': '81',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.115269;113.334015,23.115820',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行16米往前走',\n",
       "         'road': [],\n",
       "         'distance': '16',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334015,23.115820;113.334122,23.115932',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行90米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '90',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334122,23.115932;113.334557,23.116398;113.334625,23.116432;113.334755,23.116446',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行20米往前走',\n",
       "         'road': [],\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334755,23.116446;113.334892,23.116585',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行17米右转',\n",
       "         'road': [],\n",
       "         'distance': '17',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334892,23.116585;113.335007,23.116701',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海明路步行137米右转',\n",
       "         'road': '海明路',\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.335007,23.116701;113.335106,23.116663;113.335495,23.116653;113.336304,23.116636',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海文路步行115米',\n",
       "         'road': '海文路',\n",
       "         'distance': '115',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336304,23.116632;113.336327,23.116116;113.336365,23.115595',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '14.0',\n",
       "    'duration': '9326',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '2558',\n",
       "    'distance': '88944',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.679016,23.632349',\n",
       "       'destination': '113.676613,23.631285',\n",
       "       'distance': '513',\n",
       "       'duration': '439',\n",
       "       'steps': [{'instruction': '步行57米右转',\n",
       "         'road': [],\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行218米左转',\n",
       "         'road': [],\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "         'road': '博学路',\n",
       "         'distance': '191',\n",
       "         'duration': [],\n",
       "         'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中大南方学院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "          'id': '900000111141002',\n",
       "          'location': '113.676613,23.631281'},\n",
       "         'arrival_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111141021',\n",
       "          'location': '113.599414,23.527556'},\n",
       "         'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "         'id': '900000111141',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '19692',\n",
       "         'duration': '3120',\n",
       "         'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608757,23.548571;113.608536,23.548216;113.608398,23.547951;113.608315,23.547665;113.608276,23.547514;113.608231,23.547321;113.608185,23.547031;113.608154,23.546612;113.608155,23.546610;113.608121,23.546150;113.608082,23.545586;113.608077,23.545451;113.608090,23.545013;113.608142,23.544488;113.608160,23.544405;113.608290,23.543698;113.608312,23.543607;113.608398,23.543199;113.608637,23.542118;113.608750,23.541584;113.608954,23.540612;113.608971,23.540530;113.609123,23.539800;113.609323,23.538889;113.609366,23.538637;113.609414,23.538329;113.609449,23.537956;113.609466,23.537617;113.609466,23.537287;113.609444,23.536819;113.609414,23.536536;113.609332,23.536102;113.609214,23.535690;113.609214,23.535686;113.609106,23.535321;113.608980,23.534909;113.608733,23.534227;113.608234,23.532986;113.608121,23.532713;113.608008,23.532444;113.607795,23.531910;113.607682,23.531623;113.607244,23.530547;113.607122,23.530247;113.607118,23.530243;113.606984,23.529922;113.606858,23.529683;113.606645,23.529340;113.606484,23.529141;113.606380,23.529028;113.606124,23.528776;113.605894,23.528576;113.604944,23.527782;113.604388,23.527326;113.603707,23.526758;113.603559,23.526628;113.603216,23.526306;113.603142,23.526228;113.602765,23.525773;113.602691,23.525673;113.602374,23.525477;113.602248,23.525430;113.602161,23.525412;113.602031,23.525412;113.601658,23.525499;113.601263,23.525764;113.600777,23.526059;113.599852,23.526680;113.599466,23.526931;113.599149,23.527135;113.599227,23.527253;113.599414,23.527556',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '19',\n",
       "         'via_stops': [{'name': '卫东',\n",
       "           'id': '900000111141003',\n",
       "           'location': '113.671707,23.643766'},\n",
       "          {'name': '交警温泉中队',\n",
       "           'id': '900000111141029',\n",
       "           'location': '113.656944,23.630304'},\n",
       "          {'name': '冲口',\n",
       "           'id': '900000111141022',\n",
       "           'location': '113.649731,23.624987'},\n",
       "          {'name': '牛步迳',\n",
       "           'id': '900000111141006',\n",
       "           'location': '113.644640,23.621901'},\n",
       "          {'name': '华辉度假村',\n",
       "           'id': '900000111141023',\n",
       "           'location': '113.638325,23.620156'},\n",
       "          {'name': '温泉镇政府',\n",
       "           'id': '900000111141008',\n",
       "           'location': '113.632957,23.615774'},\n",
       "          {'name': '云星村',\n",
       "           'id': '900000111141024',\n",
       "           'location': '113.630844,23.610802'},\n",
       "          {'name': '宣星路口',\n",
       "           'id': '900000111141010',\n",
       "           'location': '113.628891,23.602587'},\n",
       "          {'name': '新华',\n",
       "           'id': '900000111141011',\n",
       "           'location': '113.620674,23.590054'},\n",
       "          {'name': '水底村',\n",
       "           'id': '900000111141012',\n",
       "           'location': '113.619401,23.587491'},\n",
       "          {'name': '南洋学院',\n",
       "           'id': '900000111141028',\n",
       "           'location': '113.617578,23.582357'},\n",
       "          {'name': '江埔社区',\n",
       "           'id': '900000111141014',\n",
       "           'location': '113.618210,23.573103'},\n",
       "          {'name': '沙塱村',\n",
       "           'id': '900000111141015',\n",
       "           'location': '113.615547,23.557409'},\n",
       "          {'name': '凤院北',\n",
       "           'id': '900000111141025',\n",
       "           'location': '113.612526,23.553211'},\n",
       "          {'name': '凤院路口',\n",
       "           'id': '900000111141016',\n",
       "           'location': '113.610443,23.550087'},\n",
       "          {'name': '江埔村二社',\n",
       "           'id': '900000111141026',\n",
       "           'location': '113.608154,23.546612'},\n",
       "          {'name': '江埔村',\n",
       "           'id': '900000111141018',\n",
       "           'location': '113.608954,23.540612'},\n",
       "          {'name': '迎福里',\n",
       "           'id': '900000111141019',\n",
       "           'location': '113.609214,23.535690'},\n",
       "          {'name': '城建学院',\n",
       "           'id': '900000111141020',\n",
       "           'location': '113.607122,23.530247'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.599411,23.527555',\n",
       "       'destination': '113.594719,23.531767',\n",
       "       'distance': '929',\n",
       "       'duration': '796',\n",
       "       'steps': [{'instruction': '步行33米右转',\n",
       "         'road': [],\n",
       "         'distance': '33',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599411,23.527555;113.599243,23.527306',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行134米左转',\n",
       "         'road': [],\n",
       "         'distance': '134',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599243,23.527300;113.599220,23.527405;113.599312,23.527592;113.598587,23.528202',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行59米右转',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.598587,23.528202;113.598404,23.527960;113.598312,23.527840;113.598244,23.527756',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿从城大道步行526米右转',\n",
       "         'road': '从城大道',\n",
       "         'distance': '526',\n",
       "         'duration': [],\n",
       "         'polyline': '113.598244,23.527752;113.597733,23.528099;113.597473,23.528273;113.597092,23.528534;113.596565,23.528875;113.596260,23.529089;113.595207,23.529787;113.594910,23.529987;113.594162,23.530491;113.594070,23.530552;113.594040,23.530573',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行177米到达从化客运站',\n",
       "         'road': [],\n",
       "         'distance': '177',\n",
       "         'duration': [],\n",
       "         'polyline': '113.594032,23.530573;113.594093,23.530716;113.593964,23.530838;113.593857,23.530937;113.594650,23.531696;113.594719,23.531767',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化客运站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化客运站',\n",
       "          'id': '900000074702002',\n",
       "          'location': '113.594721,23.531769'},\n",
       "         'arrival_stop': {'name': '嘉禾望岗',\n",
       "          'id': '900000074702013',\n",
       "          'location': '113.288956,23.237437'},\n",
       "         'name': '地铁14号线(东风--嘉禾望岗)',\n",
       "         'id': '900000074702',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '49969',\n",
       "         'duration': '2588',\n",
       "         'polyline': '113.594721,23.531769;113.593793,23.530889;113.593514,23.530681;113.582531,23.523276;113.581939,23.522822;113.580606,23.521696;113.577554,23.519552;113.577306,23.519352;113.576647,23.518756;113.576100,23.518162;113.575851,23.517843;113.575586,23.517468;113.575373,23.517137;113.571854,23.511367;113.571405,23.510602;113.571158,23.510226;113.570946,23.509891;113.570794,23.509630;113.570515,23.509158;113.569879,23.508135;113.569313,23.507131;113.568589,23.506017;113.568113,23.505381;113.567879,23.505069;113.567466,23.504621;113.567032,23.504215;113.566611,23.503881;113.566249,23.503674;113.565962,23.503527;113.565583,23.503355;113.564980,23.503094;113.562662,23.502186;113.561001,23.501509;113.560204,23.501199;113.559508,23.500933;113.557021,23.500094;113.556656,23.499905;113.556307,23.499664;113.555753,23.499216;113.554867,23.498542;113.554105,23.498082;113.552442,23.497174;113.551145,23.496444;113.550153,23.495930;113.548415,23.494993;113.546750,23.494078;113.545995,23.493606;113.545431,23.493214;113.544218,23.492366;113.543013,23.491516;113.542268,23.491042;113.541798,23.490826;113.541394,23.490688;113.537759,23.489749;113.534858,23.489004;113.534189,23.488774;113.533639,23.488559;113.533235,23.488365;113.532487,23.487938;113.531679,23.487383;113.531354,23.487147;113.531054,23.486862;113.530690,23.486477;113.530533,23.486275;113.530371,23.486068;113.529356,23.484737;113.528785,23.484076;113.528050,23.483065;113.527645,23.482451;113.527383,23.482099;113.525249,23.479331;113.524824,23.478821;113.524484,23.478512;113.524171,23.478277;113.523707,23.477996;113.520505,23.476234;113.519798,23.475886;113.518851,23.475543;113.518173,23.475343;113.517396,23.475101;113.516620,23.474853;113.514628,23.474225;113.513654,23.473944;113.512313,23.473523;113.510575,23.472981;113.510025,23.472795;113.509156,23.472477;113.508554,23.472225;113.507918,23.471936;113.506245,23.471060;113.502355,23.469038;113.501282,23.468473;113.500901,23.468254;113.500540,23.468019;113.500190,23.467722;113.499845,23.467380;113.499424,23.466854;113.499246,23.466540;113.498897,23.465841;113.498032,23.463973;113.496780,23.461391;113.496584,23.460998;113.496135,23.460378;113.495288,23.459364;113.494274,23.458157;113.493617,23.457262;113.493341,23.456794;113.493016,23.456129;113.492764,23.455544;113.492576,23.454966;113.492361,23.454088;113.492091,23.452705;113.491955,23.452090;113.491817,23.451477;113.489224,23.440035;113.489015,23.439451;113.488854,23.439095;113.488760,23.438880;113.488503,23.438437;113.488269,23.438073;113.488012,23.437768;113.487443,23.437141;113.486746,23.436504;113.486417,23.436172;113.485760,23.435550;113.484491,23.434351;113.483937,23.433862;113.483409,23.433421;113.482444,23.432639;113.481764,23.432121;113.481283,23.431736;113.481008,23.431476;113.480788,23.431212;113.480494,23.430763;113.480205,23.430295;113.479907,23.429785;113.478958,23.428208;113.477684,23.426117;113.476188,23.423553;113.474905,23.421317;113.474055,23.419732;113.473835,23.419289;113.473546,23.418871;113.473251,23.418521;113.472894,23.418187;113.472430,23.417783;113.471727,23.417217;113.471270,23.416803;113.470947,23.416529;113.470641,23.416241;113.470224,23.415858;113.470090,23.415765;113.469665,23.415415;113.469203,23.415032;113.468546,23.414490;113.467914,23.413979;113.467731,23.413830;113.467528,23.413653;113.467060,23.413259;113.466588,23.412863;113.466322,23.412656;113.466030,23.412456;113.465708,23.412246;113.464033,23.411153;113.462488,23.410016;113.461693,23.409433;113.461037,23.408860;113.460356,23.408090;113.458140,23.405268;113.455937,23.402468;113.454987,23.401185;113.454097,23.399932;113.452018,23.396597;113.451657,23.395983;113.451306,23.395410;113.450614,23.394246;113.450388,23.393877;113.450167,23.393501;113.449643,23.392666;113.449271,23.392187;113.448884,23.391755;113.448498,23.391388;113.448098,23.391056;113.447540,23.390667;113.447025,23.390357;113.446255,23.389990;113.445456,23.389709;113.443608,23.389116;113.442632,23.388803;113.442261,23.388677;113.441822,23.388505;113.441430,23.388338;113.440939,23.388106;113.435192,23.385313;113.434762,23.385121;113.434344,23.384961;113.433955,23.384848;113.433544,23.384757;113.433249,23.384716;113.432819,23.384676;113.432461,23.384661;113.425483,23.384512;113.424582,23.384472;113.423898,23.384389;113.423031,23.384234;113.422138,23.383997;113.411981,23.381242;113.408260,23.380233;113.407336,23.379973;113.406731,23.379768;113.406086,23.379515;113.405257,23.379088;113.404571,23.378631;113.401037,23.375938;113.400686,23.375649;113.400334,23.375356;113.398452,23.373735;113.396191,23.371772;113.395418,23.371053;113.392924,23.368931;113.392194,23.368315;113.391483,23.367774;113.390984,23.367436;113.390403,23.367102;113.389625,23.366700;113.388968,23.366356;113.388018,23.365888;113.382425,23.363148;113.380193,23.362045;113.379368,23.361579;113.378509,23.361084;113.377712,23.360591;113.376864,23.360062;113.375864,23.359406;113.375210,23.358915;113.374547,23.358336;113.374027,23.357826;113.372414,23.356234;113.372083,23.355874;113.371771,23.355480;113.371594,23.355219;113.371471,23.355014;113.371211,23.354531;113.369898,23.351813;113.368597,23.349044;113.368332,23.348496;113.368071,23.347950;113.367914,23.347604;113.367567,23.346717;113.367379,23.346176;113.367240,23.345705;113.366786,23.343899;113.366333,23.342349;113.365137,23.338526;113.364775,23.337579;113.364473,23.336850;113.364226,23.336300;113.363843,23.335449;113.363560,23.334837;113.363274,23.334255;113.363036,23.333737;113.362714,23.332963;113.362529,23.332475;113.362378,23.332065;113.362062,23.330940;113.361595,23.328943;113.361181,23.327145;113.360946,23.326171;113.360741,23.325560;113.360124,23.324168;113.359077,23.321870;113.358703,23.320889;113.358366,23.319953;113.356769,23.315556;113.355208,23.311371;113.354787,23.310245;113.354178,23.308694;113.353731,23.307571;113.353548,23.307114;113.353336,23.306590;113.353058,23.305991;113.352827,23.305572;113.352537,23.305109;113.352187,23.304639;113.351792,23.304155;113.351321,23.303625;113.347732,23.299874;113.347197,23.299284;113.346670,23.298702;113.340231,23.291376;113.340003,23.291144;113.339700,23.290972;113.339390,23.290843;113.339048,23.290728;113.338621,23.290634;113.338104,23.290595;113.337592,23.290595;113.337147,23.290632;113.336663,23.290688;113.333273,23.291321;113.332950,23.291320;113.332507,23.291211;113.331884,23.290978;113.331073,23.290523;113.330397,23.289823;113.324009,23.279061;113.323721,23.278498;113.323583,23.278078;113.323505,23.277704;113.323427,23.277330;113.323338,23.276636;113.323319,23.276269;113.323319,23.275957;113.323347,23.275789;113.323400,23.275612;113.323457,23.275469;113.323549,23.275315;113.323733,23.275101;113.324921,23.273881;113.325307,23.273413;113.325497,23.273031;113.325623,23.272689;113.325709,23.272152;113.325720,23.271870;113.325695,23.271597;113.325641,23.271343;113.324992,23.268528;113.324626,23.266953;113.324249,23.265270;113.323968,23.264055;113.323677,23.262825;113.323390,23.261659;113.323076,23.260737;113.322641,23.259722;113.318141,23.251696;113.317841,23.251170;113.317542,23.250643;113.316789,23.249273;113.316123,23.248114;113.315743,23.247465;113.315608,23.247270;113.315458,23.247099;113.315273,23.246904;113.315073,23.246743;113.314893,23.246604;113.314740,23.246510;113.314595,23.246443;113.314429,23.246381;113.314233,23.246331;113.314056,23.246295;113.313771,23.246260;113.313333,23.246219;113.312813,23.246193;113.312324,23.246193;113.311829,23.246231;113.311291,23.246309;113.310628,23.246444;113.307387,23.247147;113.305899,23.247462;113.305321,23.247583;113.304976,23.247639;113.304626,23.247683;113.304252,23.247713;113.303881,23.247730;113.303505,23.247735;113.295297,23.247537;113.293727,23.247514;113.293433,23.247506;113.293166,23.247489;113.292797,23.247447;113.292458,23.247393;113.292088,23.247326;113.291702,23.247238;113.291350,23.247127;113.291029,23.246996;113.290745,23.246870;113.290470,23.246706;113.290220,23.246546;113.289920,23.246303;113.289644,23.245979;113.289469,23.245650;113.289358,23.245360;113.289296,23.245046;113.289268,23.244775;113.289255,23.244419;113.289184,23.241742;113.289150,23.240194;113.289137,23.239539;113.289079,23.239171;113.289040,23.238855;113.288984,23.238394;113.288957,23.237902;113.288956,23.237437',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2235',\n",
       "         'via_num': '10',\n",
       "         'via_stops': [{'name': '赤草',\n",
       "           'id': '900000074702003',\n",
       "           'location': '113.560204,23.501199'},\n",
       "          {'name': '神岗',\n",
       "           'id': '900000074702004',\n",
       "           'location': '113.517396,23.475101'},\n",
       "          {'name': '太平',\n",
       "           'id': '900000074702005',\n",
       "           'location': '113.491955,23.452090'},\n",
       "          {'name': '新和',\n",
       "           'id': '900000074702006',\n",
       "           'location': '113.467060,23.413259'},\n",
       "          {'name': '马沥',\n",
       "           'id': '900000074702007',\n",
       "           'location': '113.450388,23.393877'},\n",
       "          {'name': '钟落潭',\n",
       "           'id': '900000074702008',\n",
       "           'location': '113.400686,23.375649'},\n",
       "          {'name': '竹料',\n",
       "           'id': '900000074702009',\n",
       "           'location': '113.368332,23.348496'},\n",
       "          {'name': '太和',\n",
       "           'id': '900000074702010',\n",
       "           'location': '113.347197,23.299284'},\n",
       "          {'name': '夏良',\n",
       "           'id': '900000074702011',\n",
       "           'location': '113.323505,23.277704'},\n",
       "          {'name': '白云东平',\n",
       "           'id': '900000074702012',\n",
       "           'location': '113.317841,23.251170'}]}]},\n",
       "      'entrance': {'name': 'D口', 'location': '113.594101,23.530722'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.288956,23.237434',\n",
       "       'destination': '113.289246,23.237461',\n",
       "       'distance': '63',\n",
       "       'duration': '54',\n",
       "       'steps': [{'instruction': '步行63米到达嘉禾望岗',\n",
       "         'road': [],\n",
       "         'distance': '63',\n",
       "         'duration': [],\n",
       "         'polyline': '113.288956,23.237434;113.289009,23.237434;113.289009,23.237549;113.289009,23.237604;113.289238,23.237604;113.289246,23.237465;113.289246,23.237461',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达嘉禾望岗'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '嘉禾望岗',\n",
       "          'id': '440100023031006',\n",
       "          'location': '113.289243,23.237460'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023031015',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(北延段)(机场北(2号航站楼)--体育西路)',\n",
       "         'id': '440100023031',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '14606',\n",
       "         'duration': '1170',\n",
       "         'polyline': '113.289243,23.237460;113.289242,23.236973;113.289319,23.231847;113.289830,23.230138;113.290685,23.228284;113.291611,23.226900;113.292685,23.225707;113.293878,23.224638;113.295324,23.223639;113.296226,23.223139;113.296968,23.222787;113.298178,23.222382;113.299045,23.222090;113.300827,23.221557;113.303102,23.220971;113.305446,23.220430;113.306295,23.220226;113.307022,23.220050;113.308249,23.219718;113.310133,23.218339;113.314167,23.215121;113.317712,23.210853;113.320102,23.208099;113.322527,23.205111;113.324972,23.200812;113.326031,23.197751;113.326264,23.197060;113.326550,23.196200;113.327351,23.192341;113.327724,23.189712;113.327775,23.187481;113.327319,23.186282;113.326921,23.185954;113.326126,23.185225;113.325499,23.184641;113.323094,23.182682;113.321404,23.181245;113.320781,23.180344;113.320618,23.178416;113.320513,23.176165;113.320507,23.175211;113.320512,23.173975;113.320120,23.170831;113.320139,23.170057;113.320500,23.169284;113.320947,23.168848;113.321522,23.168450;113.325137,23.165990;113.325869,23.165418;113.326398,23.164818;113.326850,23.164157;113.327173,23.163497;113.327434,23.162501;113.327279,23.160805;113.327132,23.159980;113.326980,23.159144;113.325664,23.154288;113.325454,23.153393;113.325260,23.152519;113.324851,23.150968;113.324187,23.148420;113.323501,23.145698;113.323513,23.144917;113.323946,23.142384;113.323947,23.141525;113.323950,23.140612;113.323866,23.139880;113.323809,23.139423;113.323739,23.139091;113.323614,23.138796;113.323385,23.138430;113.322941,23.138020;113.322492,23.137541;113.322184,23.137154;113.321960,23.136732;113.321718,23.135888;113.321558,23.132971;113.321548,23.132550;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '白云大道北',\n",
       "           'id': '440100023031007',\n",
       "           'location': '113.298178,23.222382'},\n",
       "          {'name': '永泰',\n",
       "           'id': '440100023031008',\n",
       "           'location': '113.306295,23.220226'},\n",
       "          {'name': '同和',\n",
       "           'id': '440100023031009',\n",
       "           'location': '113.326264,23.197060'},\n",
       "          {'name': '京溪南方医院',\n",
       "           'id': '440100023031010',\n",
       "           'location': '113.326126,23.185225'},\n",
       "          {'name': '梅花园',\n",
       "           'id': '440100023031011',\n",
       "           'location': '113.320507,23.175211'},\n",
       "          {'name': '燕塘',\n",
       "           'id': '440100023031012',\n",
       "           'location': '113.327132,23.159980'},\n",
       "          {'name': '广州东站',\n",
       "           'id': '440100023031013',\n",
       "           'location': '113.324851,23.150968'},\n",
       "          {'name': '林和西',\n",
       "           'id': '440100023031014',\n",
       "           'location': '113.323947,23.141525'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023034007',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1139',\n",
       "         'duration': '123',\n",
       "         'polyline': '113.321503,23.131138;113.321456,23.129680;113.321411,23.128625;113.321320,23.127081;113.321280,23.124987;113.321239,23.122875;113.321210,23.120814;113.321206,23.119293',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023037014',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '猎德',\n",
       "          'id': '440100023037015',\n",
       "          'location': '113.332105,23.118539'},\n",
       "         'name': '地铁5号线(滘口--文冲)',\n",
       "         'id': '440100023037',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '980',\n",
       "         'duration': '133',\n",
       "         'polyline': '113.321206,23.119293;113.322586,23.119290;113.324445,23.119121;113.326668,23.118952;113.329169,23.118750;113.331498,23.118582;113.332105,23.118539',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'B口', 'location': '113.332726,23.118099'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.332100,23.118532',\n",
       "       'destination': '113.336365,23.115595',\n",
       "       'distance': '1051',\n",
       "       'duration': '900',\n",
       "       'steps': [{'instruction': '步行151米右转',\n",
       "         'road': [],\n",
       "         'distance': '151',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332100,23.118532;113.332779,23.118494;113.332809,23.118494;113.332779,23.118095;113.332726,23.118099;113.332695,23.118359',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿花城大道步行22米向右前方行走',\n",
       "         'road': '花城大道',\n",
       "         'distance': '22',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332687,23.118359;113.332909,23.118347',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行79米向右前方行走',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '79',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332909,23.118341;113.333267,23.118065;113.333488,23.117851',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行298米右转',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '298',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.117847;113.333519,23.117331;113.333519,23.117266;113.333534,23.116875;113.333542,23.116472;113.333549,23.116064;113.333557,23.115938;113.333580,23.115339;113.333588,23.115129',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行25米向右前方行走',\n",
       "         'road': [],\n",
       "         'distance': '25',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333580,23.115126;113.333488,23.115126;113.333488,23.115269',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行81米往前走',\n",
       "         'road': [],\n",
       "         'distance': '81',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.115269;113.334015,23.115820',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行16米往前走',\n",
       "         'road': [],\n",
       "         'distance': '16',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334015,23.115820;113.334122,23.115932',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行90米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '90',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334122,23.115932;113.334557,23.116398;113.334625,23.116432;113.334755,23.116446',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行20米往前走',\n",
       "         'road': [],\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334755,23.116446;113.334892,23.116585',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行17米右转',\n",
       "         'road': [],\n",
       "         'distance': '17',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334892,23.116585;113.335007,23.116701',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海明路步行137米右转',\n",
       "         'road': '海明路',\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.335007,23.116701;113.335106,23.116663;113.335495,23.116653;113.336304,23.116636',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海文路步行115米',\n",
       "         'road': '海文路',\n",
       "         'distance': '115',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336304,23.116632;113.336327,23.116116;113.336365,23.115595',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '16.0',\n",
       "    'duration': '9459',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1903',\n",
       "    'distance': '89146',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.679016,23.632349',\n",
       "       'destination': '113.676613,23.631285',\n",
       "       'distance': '513',\n",
       "       'duration': '439',\n",
       "       'steps': [{'instruction': '步行57米右转',\n",
       "         'road': [],\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行218米左转',\n",
       "         'road': [],\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "         'road': '博学路',\n",
       "         'distance': '191',\n",
       "         'duration': [],\n",
       "         'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中大南方学院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "          'id': '900000111141002',\n",
       "          'location': '113.676613,23.631281'},\n",
       "         'arrival_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111141021',\n",
       "          'location': '113.599414,23.527556'},\n",
       "         'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "         'id': '900000111141',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '19692',\n",
       "         'duration': '3120',\n",
       "         'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608757,23.548571;113.608536,23.548216;113.608398,23.547951;113.608315,23.547665;113.608276,23.547514;113.608231,23.547321;113.608185,23.547031;113.608154,23.546612;113.608155,23.546610;113.608121,23.546150;113.608082,23.545586;113.608077,23.545451;113.608090,23.545013;113.608142,23.544488;113.608160,23.544405;113.608290,23.543698;113.608312,23.543607;113.608398,23.543199;113.608637,23.542118;113.608750,23.541584;113.608954,23.540612;113.608971,23.540530;113.609123,23.539800;113.609323,23.538889;113.609366,23.538637;113.609414,23.538329;113.609449,23.537956;113.609466,23.537617;113.609466,23.537287;113.609444,23.536819;113.609414,23.536536;113.609332,23.536102;113.609214,23.535690;113.609214,23.535686;113.609106,23.535321;113.608980,23.534909;113.608733,23.534227;113.608234,23.532986;113.608121,23.532713;113.608008,23.532444;113.607795,23.531910;113.607682,23.531623;113.607244,23.530547;113.607122,23.530247;113.607118,23.530243;113.606984,23.529922;113.606858,23.529683;113.606645,23.529340;113.606484,23.529141;113.606380,23.529028;113.606124,23.528776;113.605894,23.528576;113.604944,23.527782;113.604388,23.527326;113.603707,23.526758;113.603559,23.526628;113.603216,23.526306;113.603142,23.526228;113.602765,23.525773;113.602691,23.525673;113.602374,23.525477;113.602248,23.525430;113.602161,23.525412;113.602031,23.525412;113.601658,23.525499;113.601263,23.525764;113.600777,23.526059;113.599852,23.526680;113.599466,23.526931;113.599149,23.527135;113.599227,23.527253;113.599414,23.527556',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '19',\n",
       "         'via_stops': [{'name': '卫东',\n",
       "           'id': '900000111141003',\n",
       "           'location': '113.671707,23.643766'},\n",
       "          {'name': '交警温泉中队',\n",
       "           'id': '900000111141029',\n",
       "           'location': '113.656944,23.630304'},\n",
       "          {'name': '冲口',\n",
       "           'id': '900000111141022',\n",
       "           'location': '113.649731,23.624987'},\n",
       "          {'name': '牛步迳',\n",
       "           'id': '900000111141006',\n",
       "           'location': '113.644640,23.621901'},\n",
       "          {'name': '华辉度假村',\n",
       "           'id': '900000111141023',\n",
       "           'location': '113.638325,23.620156'},\n",
       "          {'name': '温泉镇政府',\n",
       "           'id': '900000111141008',\n",
       "           'location': '113.632957,23.615774'},\n",
       "          {'name': '云星村',\n",
       "           'id': '900000111141024',\n",
       "           'location': '113.630844,23.610802'},\n",
       "          {'name': '宣星路口',\n",
       "           'id': '900000111141010',\n",
       "           'location': '113.628891,23.602587'},\n",
       "          {'name': '新华',\n",
       "           'id': '900000111141011',\n",
       "           'location': '113.620674,23.590054'},\n",
       "          {'name': '水底村',\n",
       "           'id': '900000111141012',\n",
       "           'location': '113.619401,23.587491'},\n",
       "          {'name': '南洋学院',\n",
       "           'id': '900000111141028',\n",
       "           'location': '113.617578,23.582357'},\n",
       "          {'name': '江埔社区',\n",
       "           'id': '900000111141014',\n",
       "           'location': '113.618210,23.573103'},\n",
       "          {'name': '沙塱村',\n",
       "           'id': '900000111141015',\n",
       "           'location': '113.615547,23.557409'},\n",
       "          {'name': '凤院北',\n",
       "           'id': '900000111141025',\n",
       "           'location': '113.612526,23.553211'},\n",
       "          {'name': '凤院路口',\n",
       "           'id': '900000111141016',\n",
       "           'location': '113.610443,23.550087'},\n",
       "          {'name': '江埔村二社',\n",
       "           'id': '900000111141026',\n",
       "           'location': '113.608154,23.546612'},\n",
       "          {'name': '江埔村',\n",
       "           'id': '900000111141018',\n",
       "           'location': '113.608954,23.540612'},\n",
       "          {'name': '迎福里',\n",
       "           'id': '900000111141019',\n",
       "           'location': '113.609214,23.535690'},\n",
       "          {'name': '城建学院',\n",
       "           'id': '900000111141020',\n",
       "           'location': '113.607122,23.530247'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.599403,23.527552',\n",
       "       'destination': '113.599236,23.527334',\n",
       "       'distance': '35',\n",
       "       'duration': '30',\n",
       "       'steps': [{'instruction': '步行32米右转',\n",
       "         'road': [],\n",
       "         'distance': '32',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599403,23.527552;113.599243,23.527306',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行3米到达从化汽车站总站',\n",
       "         'road': [],\n",
       "         'distance': '3',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599243,23.527300;113.599236,23.527334',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化汽车站总站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000050507046',\n",
       "          'location': '113.599201,23.527330'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000050507056',\n",
       "          'location': '113.593040,23.531242'},\n",
       "         'name': '从9路(从化汽车站总站--鳌头客运站总站)',\n",
       "         'id': '900000050507',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '857',\n",
       "         'duration': '694',\n",
       "         'polyline': '113.599201,23.527330;113.599252,23.527309;113.599228,23.527254;113.599144,23.527136;113.598633,23.527487;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595993,23.529263;113.595200,23.529787;113.594910,23.529987;113.594589,23.530209;113.594116,23.530516;113.593834,23.530716;113.593300,23.531076;113.593040,23.531242',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0555',\n",
       "         'end_time': '2030',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '900000050507031',\n",
       "           'location': '113.595993,23.529263'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111142001',\n",
       "          'location': '113.599168,23.527480'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000111142022',\n",
       "          'location': '113.594620,23.530188'},\n",
       "         'name': '从20路(从化汽车站总站--乌土村委总站)',\n",
       "         'id': '900000111142',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '689',\n",
       "         'duration': '1857',\n",
       "         'polyline': '113.599168,23.527480;113.599255,23.527307;113.599228,23.527254;113.599144,23.527136;113.598633,23.527487;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595200,23.529787;113.594910,23.529987;113.594620,23.530188',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000077918001',\n",
       "          'location': '113.599240,23.527274'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000077918053',\n",
       "          'location': '113.593040,23.531242'},\n",
       "         'name': '从10路(从化汽车站总站--长岭总站)',\n",
       "         'id': '900000077918',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '870',\n",
       "         'duration': '714',\n",
       "         'polyline': '113.599240,23.527274;113.599227,23.527253;113.599149,23.527135;113.598633,23.527487;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.595985,23.529266;113.595200,23.529787;113.594910,23.529987;113.594589,23.530209;113.594116,23.530516;113.593834,23.530716;113.593300,23.531076;113.593040,23.531242',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2030',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '900000077918002',\n",
       "           'location': '113.595985,23.529266'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '440100017383002',\n",
       "          'location': '113.599170,23.527486'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '440100017383080',\n",
       "          'location': '113.593040,23.531244'},\n",
       "         'name': '从4路(从化汽车站总站--温泉明月山溪总站)',\n",
       "         'id': '440100017383',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '916',\n",
       "         'duration': '707',\n",
       "         'polyline': '113.599170,23.527486;113.599260,23.527305;113.599228,23.527254;113.599144,23.527136;113.598633,23.527487;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595985,23.529270;113.595985,23.529266;113.595200,23.529787;113.594910,23.529987;113.594116,23.530516;113.593834,23.530716;113.593300,23.531076;113.593040,23.531244',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2130',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围站',\n",
       "           'id': '440100017383003',\n",
       "           'location': '113.595985,23.529270'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '440100017389002',\n",
       "          'location': '113.598511,23.527686'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '440100017389044',\n",
       "          'location': '113.593025,23.531248'},\n",
       "         'name': '从18路(从化汽车站总站--玲洲总站)',\n",
       "         'id': '440100017389',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '754',\n",
       "         'duration': '701',\n",
       "         'polyline': '113.598511,23.527686;113.598307,23.527839;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.595990,23.529262;113.595993,23.529263;113.595200,23.529787;113.594910,23.529987;113.594589,23.530209;113.593849,23.530693;113.593620,23.530848;113.593330,23.531038;113.593025,23.531248',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0630',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '440100017389030',\n",
       "           'location': '113.595990,23.529262'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111188001',\n",
       "          'location': '113.598519,23.527963'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000111188002',\n",
       "          'location': '113.593134,23.531176'},\n",
       "         'name': '从17路(18点后)(从化汽车站总站--地铁东风站总站)',\n",
       "         'id': '900000111188',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '792',\n",
       "         'duration': '690',\n",
       "         'polyline': '113.598519,23.527963;113.598414,23.527960;113.598247,23.527758;113.598163,23.527810;113.594278,23.530417;113.594051,23.530577;113.593676,23.530817;113.593222,23.531118;113.593134,23.531176',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '1800',\n",
       "         'end_time': '2100',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111196001',\n",
       "          'location': '113.598707,23.527565'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000111196020',\n",
       "          'location': '113.593025,23.531250'},\n",
       "         'name': '从21路(从化汽车站总站--地铁东风站总站)',\n",
       "         'id': '900000111196',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '787',\n",
       "         'duration': '658',\n",
       "         'polyline': '113.598707,23.527565;113.598633,23.527617;113.598307,23.527839;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.595204,23.529787;113.594909,23.529987;113.594158,23.530490;113.593989,23.530612;113.593216,23.531120;113.593025,23.531250',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0530',\n",
       "         'end_time': '2100',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '440100017388002',\n",
       "          'location': '113.598494,23.527708'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '440100017388038',\n",
       "          'location': '113.593043,23.531241'},\n",
       "         'name': '从6路(从化汽车站总站--城康总站)',\n",
       "         'id': '440100017388',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '774',\n",
       "         'duration': '999',\n",
       "         'polyline': '113.598494,23.527708;113.598307,23.527839;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.595985,23.529266;113.595986,23.529267;113.595204,23.529787;113.594909,23.529987;113.594115,23.530516;113.593989,23.530612;113.593216,23.531120;113.593043,23.531241',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '440100017388030',\n",
       "           'location': '113.595985,23.529266'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000124645001',\n",
       "          'location': '113.598581,23.527832'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000124645018',\n",
       "          'location': '113.592999,23.531267'},\n",
       "         'name': '从903路(从化汽车站总站--银林村委总站)',\n",
       "         'id': '900000124645',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '773',\n",
       "         'duration': '656',\n",
       "         'polyline': '113.598581,23.527832;113.598409,23.527951;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.595204,23.529787;113.594909,23.529987;113.594158,23.530490;113.593989,23.530612;113.593216,23.531120;113.592999,23.531267',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0715',\n",
       "         'end_time': '1715',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000124653001',\n",
       "          'location': '113.598501,23.527714'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000124653003',\n",
       "          'location': '113.592990,23.531276'},\n",
       "         'name': '从902路(从化汽车站总站--横岭八队总站)',\n",
       "         'id': '900000124653',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '755',\n",
       "         'duration': '686',\n",
       "         'polyline': '113.598501,23.527714;113.598312,23.527843;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595985,23.529266;113.595204,23.529787;113.594909,23.529987;113.594158,23.530490;113.593989,23.530612;113.593216,23.531120;113.592990,23.531276',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '900000124653002',\n",
       "           'location': '113.595985,23.529266'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000124656001',\n",
       "          'location': '113.598538,23.527695'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000124656003',\n",
       "          'location': '113.592999,23.531267'},\n",
       "         'name': '从901路(从化汽车站总站--楼星村委总站)',\n",
       "         'id': '900000124656',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '763',\n",
       "         'duration': '686',\n",
       "         'polyline': '113.598538,23.527695;113.598305,23.527841;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595985,23.529266;113.595204,23.529787;113.594909,23.529987;113.594158,23.530490;113.593989,23.530612;113.593216,23.531120;113.592999,23.531267',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0730',\n",
       "         'end_time': '1635',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '900000124656002',\n",
       "           'location': '113.595985,23.529266'}]},\n",
       "        {'departure_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000137734001',\n",
       "          'location': '113.598503,23.527704'},\n",
       "         'arrival_stop': {'name': '地铁从化客运站2',\n",
       "          'id': '900000137734003',\n",
       "          'location': '113.592990,23.531272'},\n",
       "         'name': '从16路(从化汽车站总站--西和小镇总站)',\n",
       "         'id': '900000137734',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '806',\n",
       "         'duration': '686',\n",
       "         'polyline': '113.598503,23.527704;113.598307,23.527839;113.598247,23.527752;113.597730,23.528099;113.597474,23.528273;113.597079,23.528533;113.596567,23.528876;113.596254,23.529084;113.596007,23.529253;113.596004,23.529248;113.595204,23.529787;113.594909,23.529987;113.594115,23.530516;113.593989,23.530612;113.593216,23.531120;113.592990,23.531272',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '姓钟围',\n",
       "           'id': '900000137734002',\n",
       "           'location': '113.596007,23.529253'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.593040,23.531240',\n",
       "       'destination': '113.594719,23.531767',\n",
       "       'distance': '239',\n",
       "       'duration': '204',\n",
       "       'steps': [{'instruction': '沿从城大道步行23米左转',\n",
       "         'road': '从城大道',\n",
       "         'distance': '23',\n",
       "         'duration': [],\n",
       "         'polyline': '113.593040,23.531240;113.593224,23.531124',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿从化大道南步行132米左转',\n",
       "         'road': '从化大道南',\n",
       "         'distance': '132',\n",
       "         'duration': [],\n",
       "         'polyline': '113.593224,23.531120;113.593475,23.531162;113.593712,23.531263;113.594276,23.531775',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行84米到达从化客运站',\n",
       "         'road': [],\n",
       "         'distance': '84',\n",
       "         'duration': [],\n",
       "         'polyline': '113.594276,23.531775;113.594200,23.531853;113.594330,23.531969;113.594650,23.531700;113.594719,23.531767',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化客运站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化客运站',\n",
       "          'id': '900000074702002',\n",
       "          'location': '113.594721,23.531769'},\n",
       "         'arrival_stop': {'name': '嘉禾望岗',\n",
       "          'id': '900000074702013',\n",
       "          'location': '113.288956,23.237437'},\n",
       "         'name': '地铁14号线(东风--嘉禾望岗)',\n",
       "         'id': '900000074702',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '49969',\n",
       "         'duration': '2588',\n",
       "         'polyline': '113.594721,23.531769;113.593793,23.530889;113.593514,23.530681;113.582531,23.523276;113.581939,23.522822;113.580606,23.521696;113.577554,23.519552;113.577306,23.519352;113.576647,23.518756;113.576100,23.518162;113.575851,23.517843;113.575586,23.517468;113.575373,23.517137;113.571854,23.511367;113.571405,23.510602;113.571158,23.510226;113.570946,23.509891;113.570794,23.509630;113.570515,23.509158;113.569879,23.508135;113.569313,23.507131;113.568589,23.506017;113.568113,23.505381;113.567879,23.505069;113.567466,23.504621;113.567032,23.504215;113.566611,23.503881;113.566249,23.503674;113.565962,23.503527;113.565583,23.503355;113.564980,23.503094;113.562662,23.502186;113.561001,23.501509;113.560204,23.501199;113.559508,23.500933;113.557021,23.500094;113.556656,23.499905;113.556307,23.499664;113.555753,23.499216;113.554867,23.498542;113.554105,23.498082;113.552442,23.497174;113.551145,23.496444;113.550153,23.495930;113.548415,23.494993;113.546750,23.494078;113.545995,23.493606;113.545431,23.493214;113.544218,23.492366;113.543013,23.491516;113.542268,23.491042;113.541798,23.490826;113.541394,23.490688;113.537759,23.489749;113.534858,23.489004;113.534189,23.488774;113.533639,23.488559;113.533235,23.488365;113.532487,23.487938;113.531679,23.487383;113.531354,23.487147;113.531054,23.486862;113.530690,23.486477;113.530533,23.486275;113.530371,23.486068;113.529356,23.484737;113.528785,23.484076;113.528050,23.483065;113.527645,23.482451;113.527383,23.482099;113.525249,23.479331;113.524824,23.478821;113.524484,23.478512;113.524171,23.478277;113.523707,23.477996;113.520505,23.476234;113.519798,23.475886;113.518851,23.475543;113.518173,23.475343;113.517396,23.475101;113.516620,23.474853;113.514628,23.474225;113.513654,23.473944;113.512313,23.473523;113.510575,23.472981;113.510025,23.472795;113.509156,23.472477;113.508554,23.472225;113.507918,23.471936;113.506245,23.471060;113.502355,23.469038;113.501282,23.468473;113.500901,23.468254;113.500540,23.468019;113.500190,23.467722;113.499845,23.467380;113.499424,23.466854;113.499246,23.466540;113.498897,23.465841;113.498032,23.463973;113.496780,23.461391;113.496584,23.460998;113.496135,23.460378;113.495288,23.459364;113.494274,23.458157;113.493617,23.457262;113.493341,23.456794;113.493016,23.456129;113.492764,23.455544;113.492576,23.454966;113.492361,23.454088;113.492091,23.452705;113.491955,23.452090;113.491817,23.451477;113.489224,23.440035;113.489015,23.439451;113.488854,23.439095;113.488760,23.438880;113.488503,23.438437;113.488269,23.438073;113.488012,23.437768;113.487443,23.437141;113.486746,23.436504;113.486417,23.436172;113.485760,23.435550;113.484491,23.434351;113.483937,23.433862;113.483409,23.433421;113.482444,23.432639;113.481764,23.432121;113.481283,23.431736;113.481008,23.431476;113.480788,23.431212;113.480494,23.430763;113.480205,23.430295;113.479907,23.429785;113.478958,23.428208;113.477684,23.426117;113.476188,23.423553;113.474905,23.421317;113.474055,23.419732;113.473835,23.419289;113.473546,23.418871;113.473251,23.418521;113.472894,23.418187;113.472430,23.417783;113.471727,23.417217;113.471270,23.416803;113.470947,23.416529;113.470641,23.416241;113.470224,23.415858;113.470090,23.415765;113.469665,23.415415;113.469203,23.415032;113.468546,23.414490;113.467914,23.413979;113.467731,23.413830;113.467528,23.413653;113.467060,23.413259;113.466588,23.412863;113.466322,23.412656;113.466030,23.412456;113.465708,23.412246;113.464033,23.411153;113.462488,23.410016;113.461693,23.409433;113.461037,23.408860;113.460356,23.408090;113.458140,23.405268;113.455937,23.402468;113.454987,23.401185;113.454097,23.399932;113.452018,23.396597;113.451657,23.395983;113.451306,23.395410;113.450614,23.394246;113.450388,23.393877;113.450167,23.393501;113.449643,23.392666;113.449271,23.392187;113.448884,23.391755;113.448498,23.391388;113.448098,23.391056;113.447540,23.390667;113.447025,23.390357;113.446255,23.389990;113.445456,23.389709;113.443608,23.389116;113.442632,23.388803;113.442261,23.388677;113.441822,23.388505;113.441430,23.388338;113.440939,23.388106;113.435192,23.385313;113.434762,23.385121;113.434344,23.384961;113.433955,23.384848;113.433544,23.384757;113.433249,23.384716;113.432819,23.384676;113.432461,23.384661;113.425483,23.384512;113.424582,23.384472;113.423898,23.384389;113.423031,23.384234;113.422138,23.383997;113.411981,23.381242;113.408260,23.380233;113.407336,23.379973;113.406731,23.379768;113.406086,23.379515;113.405257,23.379088;113.404571,23.378631;113.401037,23.375938;113.400686,23.375649;113.400334,23.375356;113.398452,23.373735;113.396191,23.371772;113.395418,23.371053;113.392924,23.368931;113.392194,23.368315;113.391483,23.367774;113.390984,23.367436;113.390403,23.367102;113.389625,23.366700;113.388968,23.366356;113.388018,23.365888;113.382425,23.363148;113.380193,23.362045;113.379368,23.361579;113.378509,23.361084;113.377712,23.360591;113.376864,23.360062;113.375864,23.359406;113.375210,23.358915;113.374547,23.358336;113.374027,23.357826;113.372414,23.356234;113.372083,23.355874;113.371771,23.355480;113.371594,23.355219;113.371471,23.355014;113.371211,23.354531;113.369898,23.351813;113.368597,23.349044;113.368332,23.348496;113.368071,23.347950;113.367914,23.347604;113.367567,23.346717;113.367379,23.346176;113.367240,23.345705;113.366786,23.343899;113.366333,23.342349;113.365137,23.338526;113.364775,23.337579;113.364473,23.336850;113.364226,23.336300;113.363843,23.335449;113.363560,23.334837;113.363274,23.334255;113.363036,23.333737;113.362714,23.332963;113.362529,23.332475;113.362378,23.332065;113.362062,23.330940;113.361595,23.328943;113.361181,23.327145;113.360946,23.326171;113.360741,23.325560;113.360124,23.324168;113.359077,23.321870;113.358703,23.320889;113.358366,23.319953;113.356769,23.315556;113.355208,23.311371;113.354787,23.310245;113.354178,23.308694;113.353731,23.307571;113.353548,23.307114;113.353336,23.306590;113.353058,23.305991;113.352827,23.305572;113.352537,23.305109;113.352187,23.304639;113.351792,23.304155;113.351321,23.303625;113.347732,23.299874;113.347197,23.299284;113.346670,23.298702;113.340231,23.291376;113.340003,23.291144;113.339700,23.290972;113.339390,23.290843;113.339048,23.290728;113.338621,23.290634;113.338104,23.290595;113.337592,23.290595;113.337147,23.290632;113.336663,23.290688;113.333273,23.291321;113.332950,23.291320;113.332507,23.291211;113.331884,23.290978;113.331073,23.290523;113.330397,23.289823;113.324009,23.279061;113.323721,23.278498;113.323583,23.278078;113.323505,23.277704;113.323427,23.277330;113.323338,23.276636;113.323319,23.276269;113.323319,23.275957;113.323347,23.275789;113.323400,23.275612;113.323457,23.275469;113.323549,23.275315;113.323733,23.275101;113.324921,23.273881;113.325307,23.273413;113.325497,23.273031;113.325623,23.272689;113.325709,23.272152;113.325720,23.271870;113.325695,23.271597;113.325641,23.271343;113.324992,23.268528;113.324626,23.266953;113.324249,23.265270;113.323968,23.264055;113.323677,23.262825;113.323390,23.261659;113.323076,23.260737;113.322641,23.259722;113.318141,23.251696;113.317841,23.251170;113.317542,23.250643;113.316789,23.249273;113.316123,23.248114;113.315743,23.247465;113.315608,23.247270;113.315458,23.247099;113.315273,23.246904;113.315073,23.246743;113.314893,23.246604;113.314740,23.246510;113.314595,23.246443;113.314429,23.246381;113.314233,23.246331;113.314056,23.246295;113.313771,23.246260;113.313333,23.246219;113.312813,23.246193;113.312324,23.246193;113.311829,23.246231;113.311291,23.246309;113.310628,23.246444;113.307387,23.247147;113.305899,23.247462;113.305321,23.247583;113.304976,23.247639;113.304626,23.247683;113.304252,23.247713;113.303881,23.247730;113.303505,23.247735;113.295297,23.247537;113.293727,23.247514;113.293433,23.247506;113.293166,23.247489;113.292797,23.247447;113.292458,23.247393;113.292088,23.247326;113.291702,23.247238;113.291350,23.247127;113.291029,23.246996;113.290745,23.246870;113.290470,23.246706;113.290220,23.246546;113.289920,23.246303;113.289644,23.245979;113.289469,23.245650;113.289358,23.245360;113.289296,23.245046;113.289268,23.244775;113.289255,23.244419;113.289184,23.241742;113.289150,23.240194;113.289137,23.239539;113.289079,23.239171;113.289040,23.238855;113.288984,23.238394;113.288957,23.237902;113.288956,23.237437',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2235',\n",
       "         'via_num': '10',\n",
       "         'via_stops': [{'name': '赤草',\n",
       "           'id': '900000074702003',\n",
       "           'location': '113.560204,23.501199'},\n",
       "          {'name': '神岗',\n",
       "           'id': '900000074702004',\n",
       "           'location': '113.517396,23.475101'},\n",
       "          {'name': '太平',\n",
       "           'id': '900000074702005',\n",
       "           'location': '113.491955,23.452090'},\n",
       "          {'name': '新和',\n",
       "           'id': '900000074702006',\n",
       "           'location': '113.467060,23.413259'},\n",
       "          {'name': '马沥',\n",
       "           'id': '900000074702007',\n",
       "           'location': '113.450388,23.393877'},\n",
       "          {'name': '钟落潭',\n",
       "           'id': '900000074702008',\n",
       "           'location': '113.400686,23.375649'},\n",
       "          {'name': '竹料',\n",
       "           'id': '900000074702009',\n",
       "           'location': '113.368332,23.348496'},\n",
       "          {'name': '太和',\n",
       "           'id': '900000074702010',\n",
       "           'location': '113.347197,23.299284'},\n",
       "          {'name': '夏良',\n",
       "           'id': '900000074702011',\n",
       "           'location': '113.323505,23.277704'},\n",
       "          {'name': '白云东平',\n",
       "           'id': '900000074702012',\n",
       "           'location': '113.317841,23.251170'}]}]},\n",
       "      'entrance': {'name': 'C2口', 'location': '113.594200,23.531855'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.288956,23.237434',\n",
       "       'destination': '113.289246,23.237461',\n",
       "       'distance': '63',\n",
       "       'duration': '54',\n",
       "       'steps': [{'instruction': '步行63米到达嘉禾望岗',\n",
       "         'road': [],\n",
       "         'distance': '63',\n",
       "         'duration': [],\n",
       "         'polyline': '113.288956,23.237434;113.289009,23.237434;113.289009,23.237549;113.289009,23.237604;113.289238,23.237604;113.289246,23.237465;113.289246,23.237461',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达嘉禾望岗'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '嘉禾望岗',\n",
       "          'id': '440100023031006',\n",
       "          'location': '113.289243,23.237460'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023031015',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(北延段)(机场北(2号航站楼)--体育西路)',\n",
       "         'id': '440100023031',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '14606',\n",
       "         'duration': '1170',\n",
       "         'polyline': '113.289243,23.237460;113.289242,23.236973;113.289319,23.231847;113.289830,23.230138;113.290685,23.228284;113.291611,23.226900;113.292685,23.225707;113.293878,23.224638;113.295324,23.223639;113.296226,23.223139;113.296968,23.222787;113.298178,23.222382;113.299045,23.222090;113.300827,23.221557;113.303102,23.220971;113.305446,23.220430;113.306295,23.220226;113.307022,23.220050;113.308249,23.219718;113.310133,23.218339;113.314167,23.215121;113.317712,23.210853;113.320102,23.208099;113.322527,23.205111;113.324972,23.200812;113.326031,23.197751;113.326264,23.197060;113.326550,23.196200;113.327351,23.192341;113.327724,23.189712;113.327775,23.187481;113.327319,23.186282;113.326921,23.185954;113.326126,23.185225;113.325499,23.184641;113.323094,23.182682;113.321404,23.181245;113.320781,23.180344;113.320618,23.178416;113.320513,23.176165;113.320507,23.175211;113.320512,23.173975;113.320120,23.170831;113.320139,23.170057;113.320500,23.169284;113.320947,23.168848;113.321522,23.168450;113.325137,23.165990;113.325869,23.165418;113.326398,23.164818;113.326850,23.164157;113.327173,23.163497;113.327434,23.162501;113.327279,23.160805;113.327132,23.159980;113.326980,23.159144;113.325664,23.154288;113.325454,23.153393;113.325260,23.152519;113.324851,23.150968;113.324187,23.148420;113.323501,23.145698;113.323513,23.144917;113.323946,23.142384;113.323947,23.141525;113.323950,23.140612;113.323866,23.139880;113.323809,23.139423;113.323739,23.139091;113.323614,23.138796;113.323385,23.138430;113.322941,23.138020;113.322492,23.137541;113.322184,23.137154;113.321960,23.136732;113.321718,23.135888;113.321558,23.132971;113.321548,23.132550;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '白云大道北',\n",
       "           'id': '440100023031007',\n",
       "           'location': '113.298178,23.222382'},\n",
       "          {'name': '永泰',\n",
       "           'id': '440100023031008',\n",
       "           'location': '113.306295,23.220226'},\n",
       "          {'name': '同和',\n",
       "           'id': '440100023031009',\n",
       "           'location': '113.326264,23.197060'},\n",
       "          {'name': '京溪南方医院',\n",
       "           'id': '440100023031010',\n",
       "           'location': '113.326126,23.185225'},\n",
       "          {'name': '梅花园',\n",
       "           'id': '440100023031011',\n",
       "           'location': '113.320507,23.175211'},\n",
       "          {'name': '燕塘',\n",
       "           'id': '440100023031012',\n",
       "           'location': '113.327132,23.159980'},\n",
       "          {'name': '广州东站',\n",
       "           'id': '440100023031013',\n",
       "           'location': '113.324851,23.150968'},\n",
       "          {'name': '林和西',\n",
       "           'id': '440100023031014',\n",
       "           'location': '113.323947,23.141525'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023034007',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1139',\n",
       "         'duration': '123',\n",
       "         'polyline': '113.321503,23.131138;113.321456,23.129680;113.321411,23.128625;113.321320,23.127081;113.321280,23.124987;113.321239,23.122875;113.321210,23.120814;113.321206,23.119293',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023037014',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '猎德',\n",
       "          'id': '440100023037015',\n",
       "          'location': '113.332105,23.118539'},\n",
       "         'name': '地铁5号线(滘口--文冲)',\n",
       "         'id': '440100023037',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '980',\n",
       "         'duration': '133',\n",
       "         'polyline': '113.321206,23.119293;113.322586,23.119290;113.324445,23.119121;113.326668,23.118952;113.329169,23.118750;113.331498,23.118582;113.332105,23.118539',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'B口', 'location': '113.332726,23.118099'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.332100,23.118532',\n",
       "       'destination': '113.336365,23.115595',\n",
       "       'distance': '1051',\n",
       "       'duration': '900',\n",
       "       'steps': [{'instruction': '步行151米右转',\n",
       "         'road': [],\n",
       "         'distance': '151',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332100,23.118532;113.332779,23.118494;113.332809,23.118494;113.332779,23.118095;113.332726,23.118099;113.332695,23.118359',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿花城大道步行22米向右前方行走',\n",
       "         'road': '花城大道',\n",
       "         'distance': '22',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332687,23.118359;113.332909,23.118347',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行79米向右前方行走',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '79',\n",
       "         'duration': [],\n",
       "         'polyline': '113.332909,23.118341;113.333267,23.118065;113.333488,23.117851',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿猎德大道步行298米右转',\n",
       "         'road': '猎德大道',\n",
       "         'distance': '298',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.117847;113.333519,23.117331;113.333519,23.117266;113.333534,23.116875;113.333542,23.116472;113.333549,23.116064;113.333557,23.115938;113.333580,23.115339;113.333588,23.115129',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行25米向右前方行走',\n",
       "         'road': [],\n",
       "         'distance': '25',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333580,23.115126;113.333488,23.115126;113.333488,23.115269',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行81米往前走',\n",
       "         'road': [],\n",
       "         'distance': '81',\n",
       "         'duration': [],\n",
       "         'polyline': '113.333488,23.115269;113.334015,23.115820',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行16米往前走',\n",
       "         'road': [],\n",
       "         'distance': '16',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334015,23.115820;113.334122,23.115932',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行90米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '90',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334122,23.115932;113.334557,23.116398;113.334625,23.116432;113.334755,23.116446',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行20米往前走',\n",
       "         'road': [],\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334755,23.116446;113.334892,23.116585',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行17米右转',\n",
       "         'road': [],\n",
       "         'distance': '17',\n",
       "         'duration': [],\n",
       "         'polyline': '113.334892,23.116585;113.335007,23.116701',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海明路步行137米右转',\n",
       "         'road': '海明路',\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.335007,23.116701;113.335106,23.116663;113.335495,23.116653;113.336304,23.116636',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海文路步行115米',\n",
       "         'road': '海文路',\n",
       "         'distance': '115',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336304,23.116632;113.336327,23.116116;113.336365,23.115595',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '29.0',\n",
       "    'duration': '11448',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1910',\n",
       "    'distance': '108741',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.679016,23.632349',\n",
       "       'destination': '113.676613,23.631285',\n",
       "       'distance': '513',\n",
       "       'duration': '439',\n",
       "       'steps': [{'instruction': '步行57米右转',\n",
       "         'road': [],\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行218米左转',\n",
       "         'road': [],\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "         'road': '博学路',\n",
       "         'distance': '191',\n",
       "         'duration': [],\n",
       "         'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中大南方学院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "          'id': '900000111141002',\n",
       "          'location': '113.676613,23.631281'},\n",
       "         'arrival_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111141021',\n",
       "          'location': '113.599414,23.527556'},\n",
       "         'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "         'id': '900000111141',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '19692',\n",
       "         'duration': '3120',\n",
       "         'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608757,23.548571;113.608536,23.548216;113.608398,23.547951;113.608315,23.547665;113.608276,23.547514;113.608231,23.547321;113.608185,23.547031;113.608154,23.546612;113.608155,23.546610;113.608121,23.546150;113.608082,23.545586;113.608077,23.545451;113.608090,23.545013;113.608142,23.544488;113.608160,23.544405;113.608290,23.543698;113.608312,23.543607;113.608398,23.543199;113.608637,23.542118;113.608750,23.541584;113.608954,23.540612;113.608971,23.540530;113.609123,23.539800;113.609323,23.538889;113.609366,23.538637;113.609414,23.538329;113.609449,23.537956;113.609466,23.537617;113.609466,23.537287;113.609444,23.536819;113.609414,23.536536;113.609332,23.536102;113.609214,23.535690;113.609214,23.535686;113.609106,23.535321;113.608980,23.534909;113.608733,23.534227;113.608234,23.532986;113.608121,23.532713;113.608008,23.532444;113.607795,23.531910;113.607682,23.531623;113.607244,23.530547;113.607122,23.530247;113.607118,23.530243;113.606984,23.529922;113.606858,23.529683;113.606645,23.529340;113.606484,23.529141;113.606380,23.529028;113.606124,23.528776;113.605894,23.528576;113.604944,23.527782;113.604388,23.527326;113.603707,23.526758;113.603559,23.526628;113.603216,23.526306;113.603142,23.526228;113.602765,23.525773;113.602691,23.525673;113.602374,23.525477;113.602248,23.525430;113.602161,23.525412;113.602031,23.525412;113.601658,23.525499;113.601263,23.525764;113.600777,23.526059;113.599852,23.526680;113.599466,23.526931;113.599149,23.527135;113.599227,23.527253;113.599414,23.527556',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '19',\n",
       "         'via_stops': [{'name': '卫东',\n",
       "           'id': '900000111141003',\n",
       "           'location': '113.671707,23.643766'},\n",
       "          {'name': '交警温泉中队',\n",
       "           'id': '900000111141029',\n",
       "           'location': '113.656944,23.630304'},\n",
       "          {'name': '冲口',\n",
       "           'id': '900000111141022',\n",
       "           'location': '113.649731,23.624987'},\n",
       "          {'name': '牛步迳',\n",
       "           'id': '900000111141006',\n",
       "           'location': '113.644640,23.621901'},\n",
       "          {'name': '华辉度假村',\n",
       "           'id': '900000111141023',\n",
       "           'location': '113.638325,23.620156'},\n",
       "          {'name': '温泉镇政府',\n",
       "           'id': '900000111141008',\n",
       "           'location': '113.632957,23.615774'},\n",
       "          {'name': '云星村',\n",
       "           'id': '900000111141024',\n",
       "           'location': '113.630844,23.610802'},\n",
       "          {'name': '宣星路口',\n",
       "           'id': '900000111141010',\n",
       "           'location': '113.628891,23.602587'},\n",
       "          {'name': '新华',\n",
       "           'id': '900000111141011',\n",
       "           'location': '113.620674,23.590054'},\n",
       "          {'name': '水底村',\n",
       "           'id': '900000111141012',\n",
       "           'location': '113.619401,23.587491'},\n",
       "          {'name': '南洋学院',\n",
       "           'id': '900000111141028',\n",
       "           'location': '113.617578,23.582357'},\n",
       "          {'name': '江埔社区',\n",
       "           'id': '900000111141014',\n",
       "           'location': '113.618210,23.573103'},\n",
       "          {'name': '沙塱村',\n",
       "           'id': '900000111141015',\n",
       "           'location': '113.615547,23.557409'},\n",
       "          {'name': '凤院北',\n",
       "           'id': '900000111141025',\n",
       "           'location': '113.612526,23.553211'},\n",
       "          {'name': '凤院路口',\n",
       "           'id': '900000111141016',\n",
       "           'location': '113.610443,23.550087'},\n",
       "          {'name': '江埔村二社',\n",
       "           'id': '900000111141026',\n",
       "           'location': '113.608154,23.546612'},\n",
       "          {'name': '江埔村',\n",
       "           'id': '900000111141018',\n",
       "           'location': '113.608954,23.540612'},\n",
       "          {'name': '迎福里',\n",
       "           'id': '900000111141019',\n",
       "           'location': '113.609214,23.535690'},\n",
       "          {'name': '城建学院',\n",
       "           'id': '900000111141020',\n",
       "           'location': '113.607122,23.530247'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.599403,23.527552',\n",
       "       'destination': '113.599327,23.528299',\n",
       "       'distance': '109',\n",
       "       'duration': '93',\n",
       "       'steps': [{'instruction': '步行60米左转',\n",
       "         'road': [],\n",
       "         'distance': '60',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599403,23.527552;113.599464,23.527636;113.599709,23.528025',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行49米到达从化汽车站',\n",
       "         'road': [],\n",
       "         'distance': '49',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599709,23.528025;113.599327,23.528299',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化汽车站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化汽车站',\n",
       "          'id': '900000025741009',\n",
       "          'location': '113.599282,23.528252'},\n",
       "         'arrival_stop': {'name': '省汽车客运站',\n",
       "          'id': '900000025741010',\n",
       "          'location': '113.251701,23.148355'},\n",
       "         'name': '广从1快线(从化汽车站--省汽车客运站)',\n",
       "         'id': '900000025741',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '73819',\n",
       "         'duration': '4140',\n",
       "         'polyline': '113.599282,23.528252;113.599190,23.528068;113.599475,23.527952;113.599633,23.527902;113.599922,23.528368;113.600069,23.528594;113.600408,23.529054;113.600625,23.529280;113.600742,23.529366;113.600851,23.529397;113.601124,23.528772;113.601211,23.528628;113.601363,23.528446;113.602253,23.527613;113.602504,23.527365;113.602591,23.527257;113.602648,23.527157;113.602891,23.526636;113.602912,23.526463;113.602912,23.526324;113.602878,23.526137;113.602765,23.525773;113.602648,23.525616;113.602266,23.525104;113.602148,23.524939;113.601780,23.524453;113.601597,23.524214;113.601328,23.523872;113.601185,23.523711;113.600885,23.523446;113.600625,23.523281;113.600326,23.523134;113.599957,23.523008;113.599696,23.522951;113.599119,23.522886;113.598633,23.522847;113.597977,23.522795;113.597170,23.522730;113.596563,23.522682;113.595955,23.522635;113.595382,23.522591;113.594805,23.522552;113.593876,23.522478;113.593581,23.522452;113.591866,23.522318;113.591680,23.522300;113.591098,23.522257;113.590534,23.522170;113.590048,23.522070;113.589575,23.521944;113.589162,23.521806;113.588954,23.521727;113.588533,23.521549;113.588108,23.521337;113.587552,23.521020;113.587283,23.520842;113.586801,23.520477;113.586428,23.520169;113.586029,23.519848;113.585638,23.519523;113.585438,23.519479;113.585156,23.519388;113.584913,23.519323;113.584683,23.519293;113.584497,23.519280;113.584236,23.519293;113.584063,23.519301;113.583711,23.519349;113.583472,23.519388;113.583290,23.519431;113.582804,23.519566;113.582357,23.519727;113.581476,23.520104;113.581463,23.520113;113.581168,23.520321;113.580616,23.520751;113.580434,23.520890;113.580109,23.521159;113.580017,23.521246;113.579957,23.521324;113.579865,23.521480;113.579701,23.521649;113.579644,23.521693;113.579592,23.521727;113.579553,23.521749;113.579314,23.521862;113.579128,23.521984;113.578945,23.522140;113.578455,23.522552;113.578277,23.522678;113.578160,23.522713;113.577613,23.523338;113.576658,23.524375;113.575295,23.525868;113.574301,23.526936;113.573893,23.527339;113.573655,23.527552;113.573199,23.527878;113.572839,23.528103;113.572604,23.528229;113.572166,23.528424;113.571680,23.528602;113.571332,23.528707;113.570972,23.528785;113.570278,23.528854;113.569931,23.528867;113.569609,23.528863;113.569180,23.528819;113.568867,23.528772;113.568290,23.528628;113.567708,23.528424;113.567062,23.528164;113.565881,23.527643;113.559770,23.524878;113.558472,23.524323;113.556762,23.523550;113.555621,23.523073;113.554813,23.522760;113.554688,23.522713;113.554310,23.522574;113.552921,23.522101;113.551658,23.521727;113.551050,23.521554;113.549718,23.521215;113.548733,23.521003;113.547582,23.520777;113.546515,23.520599;113.545304,23.520434;113.543303,23.520178;113.542526,23.520087;113.541124,23.519961;113.540122,23.519896;113.538342,23.519701;113.538073,23.519701;113.537804,23.519714;113.537344,23.519805;113.536875,23.519961;113.536602,23.520095;113.536558,23.520122;113.536081,23.520395;113.535846,23.520508;113.535660,23.520577;113.535477,23.520634;113.535095,23.520677;113.534826,23.520668;113.534614,23.520634;113.534375,23.520564;113.534193,23.520490;113.534002,23.520395;113.533841,23.520291;113.533698,23.520178;113.533550,23.520026;113.533420,23.519865;113.532999,23.519149;113.532813,23.518885;113.532713,23.518737;113.532240,23.518103;113.531554,23.517600;113.531046,23.517257;113.530295,23.516793;113.529692,23.516437;113.528477,23.515760;113.527548,23.515252;113.526350,23.514588;113.525299,23.513980;113.519410,23.510742;113.518316,23.510135;113.516563,23.509067;113.515130,23.508099;113.514227,23.507431;113.513655,23.507005;113.512882,23.506372;113.511884,23.505530;113.511319,23.505026;113.510742,23.504484;113.510699,23.504440;113.510117,23.503863;113.509258,23.502973;113.507539,23.501107;113.506871,23.500382;113.506276,23.499753;113.505334,23.498763;113.503872,23.497413;113.503550,23.497148;113.502240,23.496068;113.501133,23.495230;113.500347,23.494674;113.493060,23.489705;113.492209,23.489115;113.491727,23.488767;113.491523,23.488624;113.490747,23.488003;113.489805,23.487153;113.489319,23.486654;113.488767,23.486033;113.487899,23.485048;113.486944,23.484032;113.485508,23.482813;113.484991,23.482418;113.484297,23.481975;113.483668,23.481597;113.482400,23.480872;113.481832,23.480516;113.481350,23.480191;113.480703,23.479635;113.480443,23.479384;113.479918,23.478785;113.479696,23.478511;113.479240,23.477808;113.479223,23.477782;113.479006,23.477348;113.478841,23.476975;113.478655,23.476454;113.478494,23.475920;113.478394,23.475460;113.478351,23.475165;113.478273,23.474440;113.478255,23.474149;113.478242,23.473928;113.478181,23.472361;113.478103,23.470043;113.478034,23.469188;113.477908,23.468403;113.477830,23.468043;113.477635,23.467365;113.477422,23.466797;113.477348,23.466602;113.477066,23.465994;113.476884,23.465647;113.476385,23.464852;113.476189,23.464596;113.475920,23.464245;113.475165,23.463416;113.473168,23.461593;113.472418,23.460872;113.471554,23.459939;113.470321,23.458533;113.469679,23.457869;113.469154,23.457365;113.468641,23.456936;113.468073,23.456510;113.467461,23.456098;113.467018,23.455807;113.466797,23.455664;113.464314,23.454049;113.463116,23.453260;113.461493,23.452209;113.459262,23.450751;113.458863,23.450486;113.457539,23.449622;113.456623,23.449028;113.456024,23.448646;113.455651,23.448411;113.455278,23.448190;113.455035,23.448043;113.454219,23.447548;113.453780,23.447309;113.452865,23.446845;113.451458,23.446224;113.450846,23.445981;113.449974,23.445668;113.448798,23.445308;113.448372,23.445200;113.447951,23.445087;113.446962,23.444870;113.446662,23.444822;113.445256,23.444609;113.444822,23.444549;113.444319,23.444484;113.443368,23.444397;113.442383,23.444353;113.441441,23.444345;113.440747,23.444362;113.439792,23.444414;113.438138,23.444544;113.436298,23.444800;113.436168,23.444822;113.435677,23.444905;113.434822,23.445052;113.432804,23.445477;113.431836,23.445725;113.430339,23.446137;113.429605,23.446354;113.429049,23.446545;113.427448,23.447092;113.425842,23.447704;113.425612,23.447799;113.424566,23.448299;113.423915,23.448598;113.423546,23.448776;113.423164,23.448945;113.422852,23.449093;113.421923,23.449510;113.421289,23.449796;113.421016,23.449922;113.418242,23.451228;113.417218,23.451710;113.416762,23.451923;113.415217,23.452656;113.414010,23.453225;113.413390,23.453498;113.413125,23.453624;113.412218,23.454036;113.411957,23.454141;113.411450,23.454349;113.410972,23.454514;113.410512,23.454648;113.409883,23.454800;113.409440,23.454865;113.408967,23.454913;113.408576,23.454931;113.408212,23.454922;113.407565,23.454887;113.406905,23.454796;113.405781,23.454566;113.403490,23.454028;113.402804,23.453893;113.401997,23.453780;113.401241,23.453715;113.400877,23.453715;113.400278,23.453720;113.399353,23.453780;113.398676,23.453876;113.397813,23.454054;113.397053,23.454253;113.395673,23.454674;113.392973,23.455534;113.392357,23.455720;113.392062,23.455807;113.391398,23.455998;113.390807,23.456137;113.390260,23.456241;113.389301,23.456393;113.388446,23.456476;113.387743,23.456510;113.387131,23.456510;113.386046,23.456463;113.385443,23.456424;113.384240,23.456319;113.383477,23.456254;113.382331,23.456146;113.380864,23.456003;113.380534,23.455968;113.379709,23.455894;113.378906,23.455820;113.378759,23.455807;113.378355,23.455773;113.368715,23.454891;113.365543,23.454601;113.363207,23.454388;113.362387,23.454332;113.361615,23.454301;113.360820,23.454288;113.360299,23.454297;113.359635,23.454332;113.358902,23.454392;113.358047,23.454492;113.357591,23.454566;113.356931,23.454683;113.356207,23.454822;113.355855,23.454896;113.355729,23.454931;113.352869,23.455582;113.351879,23.455807;113.342253,23.458003;113.341502,23.458151;113.339761,23.458494;113.339327,23.458555;113.338676,23.458615;113.337622,23.458663;113.336810,23.458659;113.336237,23.458620;113.335495,23.458546;113.334961,23.458468;113.334670,23.458433;113.334397,23.458377;113.333767,23.458242;113.332622,23.457943;113.331597,23.457639;113.330946,23.457439;113.330195,23.457218;113.328815,23.456810;113.328407,23.456693;113.328056,23.456584;113.327704,23.456484;113.325651,23.455855;113.325464,23.455807;113.324861,23.455651;113.324536,23.455569;113.324097,23.455469;113.323377,23.455347;113.322826,23.455265;113.322526,23.455243;113.321723,23.455204;113.321037,23.455208;113.320321,23.455243;113.317986,23.455421;113.317196,23.455469;113.316016,23.455499;113.315035,23.455486;113.313880,23.455434;113.312986,23.455356;113.312865,23.455347;113.311502,23.455182;113.310820,23.455056;113.310243,23.454918;113.309961,23.454826;113.309501,23.454657;113.309227,23.454536;113.308963,23.454410;113.308459,23.454123;113.307977,23.453802;113.307530,23.453446;113.307283,23.453229;113.306697,23.452682;113.306354,23.452331;113.305477,23.451411;113.304878,23.450694;113.304210,23.449844;113.303958,23.449501;113.303715,23.449123;113.303390,23.448568;113.303338,23.448394;113.303329,23.448294;113.301944,23.445729;113.301480,23.444822;113.300239,23.442418;113.299757,23.441523;113.299735,23.441476;113.299453,23.440894;113.298750,23.439562;113.297895,23.438129;113.297504,23.437543;113.297049,23.436866;113.296662,23.436367;113.296272,23.435864;113.296055,23.435608;113.295200,23.434592;113.294579,23.433863;113.294553,23.433837;113.294327,23.433585;113.293676,23.432826;113.291480,23.430265;113.291089,23.429813;113.291016,23.429727;113.290525,23.429158;113.289145,23.427543;113.288733,23.427049;113.288247,23.426406;113.287721,23.425642;113.287300,23.424935;113.286914,23.424171;113.286519,23.423225;113.286385,23.422852;113.286350,23.422752;113.286163,23.422118;113.285872,23.420903;113.284931,23.416137;113.284596,23.414418;113.284540,23.414110;113.284110,23.411862;113.284023,23.411402;113.283594,23.409332;113.283494,23.408945;113.283177,23.407743;113.282908,23.406944;113.282491,23.405855;113.281927,23.404688;113.281766,23.404405;113.280994,23.403086;113.280664,23.402595;113.280451,23.402261;113.280135,23.401793;113.279544,23.400877;113.278824,23.399740;113.278498,23.399232;113.277847,23.398147;113.277470,23.397378;113.277174,23.396589;113.277014,23.396111;113.276858,23.395516;113.276732,23.394926;113.276636,23.394084;113.276593,23.393194;113.276610,23.392708;113.276649,23.392287;113.276745,23.391389;113.276949,23.389948;113.276953,23.389891;113.277014,23.389470;113.277496,23.385981;113.277635,23.384965;113.277956,23.382600;113.277982,23.382318;113.278108,23.380868;113.278129,23.380208;113.278121,23.379605;113.278082,23.378919;113.278082,23.378906;113.278021,23.378225;113.277856,23.377057;113.277661,23.376076;113.277274,23.374262;113.276927,23.372713;113.276710,23.371658;113.276584,23.370938;113.276389,23.369497;113.276276,23.368451;113.276233,23.367917;113.276172,23.366840;113.276137,23.365417;113.276163,23.364327;113.276194,23.363867;113.276363,23.361654;113.276506,23.360638;113.276697,23.359436;113.276832,23.358746;113.276905,23.358325;113.276997,23.357826;113.277153,23.356931;113.277222,23.356545;113.277339,23.355877;113.277461,23.355030;113.277500,23.354735;113.277682,23.353342;113.277717,23.352821;113.277730,23.352062;113.277717,23.351580;113.277626,23.350200;113.277569,23.349696;113.277452,23.348993;113.277318,23.348307;113.277209,23.347778;113.277135,23.347630;113.277018,23.347131;113.276749,23.345946;113.276628,23.345373;113.276341,23.344266;113.276159,23.343559;113.275512,23.341458;113.274913,23.339631;113.274883,23.339158;113.274857,23.338681;113.274709,23.337747;113.274588,23.336944;113.274583,23.336814;113.274470,23.334961;113.274297,23.332101;113.274293,23.331766;113.274271,23.330742;113.274019,23.323971;113.273906,23.320825;113.273902,23.320417;113.273880,23.319488;113.273776,23.317365;113.273741,23.316723;113.273672,23.314696;113.273611,23.312986;113.273559,23.311558;113.273524,23.310547;113.273385,23.306732;113.273364,23.306233;113.273277,23.305161;113.273238,23.303438;113.273238,23.302795;113.273207,23.302001;113.272912,23.294227;113.272878,23.293138;113.272860,23.292760;113.272795,23.291016;113.272648,23.287122;113.272630,23.286589;113.272604,23.285660;113.272474,23.282287;113.272387,23.281024;113.272296,23.280026;113.272283,23.279865;113.272014,23.278047;113.271723,23.276628;113.271545,23.275833;113.271016,23.273924;113.270425,23.272161;113.269219,23.269041;113.269041,23.268581;113.268333,23.266745;113.267904,23.265590;113.267383,23.263898;113.266940,23.262214;113.266806,23.261536;113.266623,23.260651;113.266519,23.260013;113.266376,23.258993;113.266267,23.258056;113.266241,23.257795;113.266215,23.257513;113.265794,23.253277;113.265764,23.252990;113.265334,23.248602;113.265260,23.248060;113.265174,23.247374;113.265139,23.247070;113.264826,23.244266;113.264644,23.243220;113.264401,23.241988;113.264227,23.241176;113.263876,23.239674;113.263789,23.239345;113.263676,23.238915;113.263264,23.237509;113.262921,23.236302;113.262856,23.236081;113.262478,23.234744;113.262270,23.233911;113.262044,23.232795;113.261953,23.232240;113.261910,23.231862;113.261871,23.231306;113.261771,23.229536;113.261758,23.229097;113.261745,23.227786;113.261793,23.226649;113.261853,23.225942;113.261910,23.225391;113.261949,23.225095;113.261970,23.224935;113.262153,23.223780;113.262569,23.221545;113.262878,23.219961;113.263216,23.218390;113.263316,23.217769;113.263394,23.217296;113.263650,23.215955;113.263707,23.215408;113.263780,23.214110;113.263793,23.213802;113.263707,23.212174;113.263524,23.208082;113.263490,23.207431;113.263407,23.204614;113.263411,23.203125;113.263424,23.200660;113.263424,23.199492;113.263403,23.197786;113.263385,23.196853;113.263351,23.196124;113.263316,23.195903;113.263199,23.195373;113.262930,23.194362;113.262695,23.193685;113.262018,23.192244;113.261970,23.192135;113.261658,23.191445;113.261419,23.190816;113.261198,23.190087;113.261076,23.189579;113.260977,23.189076;113.260851,23.188307;113.260690,23.187509;113.260586,23.187170;113.260404,23.186827;113.260269,23.186636;113.259974,23.186315;113.259722,23.186120;113.259058,23.185703;113.256675,23.184327;113.255326,23.183542;113.254831,23.183251;113.253125,23.182261;113.252578,23.181927;113.252266,23.181697;113.252083,23.181528;113.251905,23.181324;113.251788,23.181159;113.251784,23.181150;113.251606,23.180812;113.251528,23.180582;113.251471,23.180378;113.251402,23.179839;113.251345,23.178767;113.251280,23.178351;113.251202,23.178073;113.251042,23.177648;113.250521,23.176645;113.250412,23.176393;113.250260,23.175972;113.250217,23.175768;113.250178,23.175512;113.250174,23.175126;113.250195,23.174935;113.250239,23.174722;113.250391,23.174232;113.251332,23.171875;113.251997,23.170165;113.252261,23.169484;113.252665,23.168329;113.253199,23.166649;113.253472,23.165777;113.253737,23.164822;113.253971,23.164002;113.254171,23.163290;113.254414,23.162513;113.254531,23.162283;113.254657,23.162083;113.254818,23.161910;113.254900,23.161840;113.255000,23.161758;113.255030,23.161740;113.255326,23.161545;113.256181,23.160977;113.256350,23.160842;113.256489,23.160668;113.256545,23.160582;113.256623,23.160447;113.256675,23.160317;113.256740,23.160026;113.256745,23.159844;113.256740,23.159688;113.256719,23.159583;113.256680,23.159462;113.256619,23.159284;113.256558,23.159180;113.256519,23.159106;113.256076,23.158446;113.255790,23.158116;113.255734,23.158051;113.255673,23.158034;113.255538,23.157964;113.255395,23.157869;113.255326,23.157804;113.255082,23.157595;113.254965,23.157496;113.254583,23.157166;113.253403,23.156168;113.253325,23.156003;113.253129,23.155855;113.252951,23.155742;113.252734,23.155621;113.252504,23.155521;113.252218,23.155412;113.251701,23.155204;113.251584,23.155126;113.251484,23.155074;113.251332,23.154961;113.251285,23.154922;113.251042,23.154692;113.250951,23.154592;113.250868,23.154475;113.250760,23.154280;113.250603,23.153893;113.250586,23.153841;113.250534,23.153663;113.250247,23.152726;113.250026,23.151944;113.249670,23.150794;113.249583,23.150521;113.249358,23.149753;113.249180,23.149089;113.249154,23.149002;113.249158,23.149005;113.249110,23.148876;113.249080,23.148772;113.248906,23.148190;113.248898,23.148147;113.248872,23.147912;113.248876,23.147648;113.248876,23.147591;113.248906,23.147088;113.249019,23.146523;113.249232,23.146437;113.249293,23.146471;113.249878,23.146714;113.250191,23.146840;113.250551,23.146975;113.251072,23.147140;113.251220,23.147183;113.251350,23.147222;113.251758,23.147339;113.252027,23.147400;113.252396,23.147487;113.252561,23.147617;113.253290,23.147747;113.253424,23.147769;113.253702,23.147622;113.253746,23.147600;113.254097,23.147669;113.254232,23.147700;113.254575,23.147769;113.254831,23.147865;113.255030,23.147869;113.255326,23.147821;113.255430,23.147795;113.255582,23.147747;113.255699,23.147665;113.255816,23.147565;113.256172,23.147166;113.256415,23.146966;113.256589,23.146862;113.256623,23.146845;113.256871,23.146784;113.256944,23.146797;113.256947,23.146795;113.257002,23.146804;113.256993,23.147366;113.256992,23.147370;113.256710,23.147526;113.256497,23.147617;113.256202,23.147808;113.255812,23.148012;113.255677,23.148060;113.255516,23.148116;113.255326,23.148155;113.255156,23.148160;113.254783,23.148134;113.254696,23.148099;113.254566,23.148086;113.253446,23.147891;113.253394,23.148177;113.253385,23.148190;113.253372,23.148277;113.253338,23.148464;113.253312,23.148594;113.253225,23.148594;113.253129,23.148589;113.253069,23.148746;113.253012,23.148876;113.252925,23.148928;113.252839,23.148928;113.252444,23.148898;113.252378,23.148893;113.252014,23.148798;113.251875,23.148741;113.251875,23.148746;113.251793,23.148689;113.251736,23.148620;113.251697,23.148481;113.251710,23.148358;113.251783,23.148366;113.251701,23.148359;113.251701,23.148355',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '联发市场',\n",
       "           'id': '900000025741011',\n",
       "           'location': '113.596563,23.522682'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.251701,23.148355',\n",
       "       'destination': '113.250069,23.146793',\n",
       "       'distance': '636',\n",
       "       'duration': '545',\n",
       "       'steps': [{'instruction': '步行86米左转',\n",
       "         'road': [],\n",
       "         'distance': '86',\n",
       "         'duration': [],\n",
       "         'polyline': '113.251701,23.148355;113.251709,23.148251;113.251846,23.147713;113.251884,23.147591',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿环市西路步行114米向左前方行走',\n",
       "         'road': '环市西路',\n",
       "         'distance': '114',\n",
       "         'duration': [],\n",
       "         'polyline': '113.251884,23.147587;113.252075,23.147631;113.252983,23.147808',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行120米左转',\n",
       "         'road': [],\n",
       "         'distance': '120',\n",
       "         'duration': [],\n",
       "         'polyline': '113.252983,23.147808;113.252968,23.147907;113.253143,23.147930;113.253235,23.147505;113.253059,23.147470;113.253006,23.147696',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿内环路步行46米向左前方行走',\n",
       "         'road': '内环路',\n",
       "         'distance': '46',\n",
       "         'duration': [],\n",
       "         'polyline': '113.253006,23.147696;113.252563,23.147621',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿环市西路步行270米到达市客运站',\n",
       "         'road': '环市西路',\n",
       "         'distance': '270',\n",
       "         'duration': [],\n",
       "         'polyline': '113.252563,23.147617;113.252396,23.147495;113.251762,23.147345;113.251350,23.147226;113.251221,23.147188;113.251076,23.147144;113.250549,23.146978;113.250191,23.146845;113.250069,23.146793',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达市客运站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '市客运站',\n",
       "          'id': '440100016838034',\n",
       "          'location': '113.250076,23.146797'},\n",
       "         'arrival_stop': {'name': '珠江新城总站',\n",
       "          'id': '440100016838027',\n",
       "          'location': '113.341133,23.116398'},\n",
       "         'name': '545路(泽德花苑总站--珠江新城总站)',\n",
       "         'id': '440100016838',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '13320',\n",
       "         'duration': '2551',\n",
       "         'polyline': '113.250076,23.146797;113.250074,23.146793;113.250191,23.146840;113.250551,23.146975;113.251220,23.147183;113.251350,23.147222;113.251758,23.147339;113.252396,23.147487;113.252561,23.147617;113.253290,23.147747;113.253424,23.147769;113.254102,23.147826;113.254644,23.147852;113.254991,23.147821;113.255326,23.147760;113.255734,23.147600;113.256155,23.147504;113.256884,23.147148;113.257474,23.146888;113.257812,23.146749;113.258498,23.146502;113.258971,23.146363;113.260360,23.146033;113.260521,23.145998;113.260677,23.145955;113.260738,23.145942;113.260790,23.145933;113.264240,23.145109;113.264475,23.144978;113.265521,23.144666;113.266510,23.144301;113.266654,23.144306;113.267201,23.144019;113.267365,23.143885;113.268116,23.143238;113.268806,23.142708;113.268872,23.142661;113.269041,23.142539;113.269197,23.142426;113.269271,23.142318;113.269449,23.142179;113.269905,23.141866;113.270512,23.141510;113.270651,23.141450;113.271224,23.141120;113.271931,23.140720;113.272161,23.140590;113.272387,23.140464;113.272700,23.140299;113.272891,23.140200;113.273707,23.139805;113.274106,23.139674;113.274323,23.139609;113.274449,23.139570;113.274965,23.139501;113.275039,23.139484;113.275386,23.139457;113.275547,23.139440;113.276094,23.139371;113.276545,23.139340;113.276819,23.139327;113.277062,23.139314;113.277756,23.139258;113.278594,23.139175;113.279023,23.139110;113.279345,23.138980;113.279774,23.138819;113.279974,23.138702;113.280651,23.138416;113.280703,23.138390;113.281254,23.138164;113.281523,23.138186;113.282049,23.137973;113.282847,23.137652;113.284132,23.137205;113.285265,23.136819;113.285777,23.136658;113.286823,23.136293;113.287018,23.136228;113.287251,23.136152;113.287318,23.136029;113.287517,23.135964;113.288147,23.135764;113.289232,23.135503;113.289952,23.135373;113.289955,23.135374;113.290726,23.135231;113.291016,23.135195;113.291527,23.135122;113.291529,23.135175;113.291527,23.135174;113.295853,23.134493;113.296432,23.134422;113.296783,23.134413;113.297066,23.134426;113.297211,23.134344;113.297318,23.134357;113.298752,23.134380;113.299217,23.134384;113.299973,23.134388;113.299970,23.134388;113.301641,23.134401;113.302096,23.134392;113.302704,23.134401;113.303242,23.134414;113.304036,23.134431;113.304566,23.134449;113.305135,23.134453;113.305616,23.134457;113.306276,23.134470;113.306389,23.134470;113.306749,23.134479;113.307713,23.134475;113.307934,23.134462;113.308681,23.134414;113.309214,23.134384;113.309674,23.134345;113.310477,23.134271;113.310951,23.134227;113.311076,23.134219;113.311575,23.134169;113.311582,23.134245;113.311584,23.134249;113.311901,23.134210;113.312682,23.134136;113.312986,23.134106;113.313668,23.134036;113.313967,23.134006;113.315208,23.133950;113.318503,23.133789;113.319232,23.133763;113.319423,23.133754;113.321263,23.133702;113.321745,23.133650;113.321949,23.133576;113.322361,23.133546;113.323598,23.133485;113.324436,23.133498;113.325178,23.133485;113.325369,23.133234;113.325464,23.133234;113.325460,23.133234;113.325456,23.133234;113.325907,23.133212;113.325920,23.133451;113.326597,23.133407;113.327148,23.133390;113.328225,23.133320;113.328242,23.132812;113.328212,23.132183;113.328177,23.131675;113.328164,23.131454;113.328164,23.131450;113.328134,23.130955;113.328129,23.130881;113.328077,23.129835;113.328060,23.129514;113.328060,23.129518;113.328060,23.129514;113.328043,23.129158;113.328034,23.128837;113.327995,23.128542;113.328064,23.128477;113.328030,23.127808;113.327999,23.127405;113.328225,23.127049;113.328585,23.127023;113.329622,23.126953;113.329770,23.126944;113.330716,23.126888;113.330712,23.126888;113.330968,23.126875;113.332170,23.126797;113.332669,23.126762;113.333173,23.126723;113.333789,23.126684;113.333945,23.126675;113.334106,23.126671;113.334588,23.126649;113.334961,23.126636;113.335065,23.126632;113.335768,23.126602;113.336398,23.126571;113.336523,23.126562;113.336680,23.126610;113.337183,23.126567;113.337639,23.126536;113.337925,23.126506;113.338429,23.126467;113.339197,23.126411;113.339540,23.126337;113.339592,23.126332;113.340247,23.126272;113.340412,23.126254;113.340799,23.126220;113.341319,23.126172;113.341723,23.126137;113.341923,23.126124;113.342270,23.126102;113.342691,23.126072;113.343112,23.126046;113.343242,23.126037;113.343368,23.126029;113.343494,23.126024;113.343707,23.126011;113.343924,23.125994;113.344184,23.125977;113.344453,23.125959;113.344961,23.125920;113.344963,23.125919;113.344961,23.125920;113.345725,23.125859;113.345977,23.125833;113.346102,23.125816;113.346306,23.125794;113.347248,23.125738;113.347444,23.125768;113.347708,23.125738;113.348134,23.125673;113.348650,23.125595;113.348906,23.125408;113.349297,23.125321;113.349839,23.125200;113.349718,23.124605;113.349596,23.124162;113.349505,23.123824;113.349505,23.123819;113.349384,23.123368;113.348611,23.120503;113.348533,23.120226;113.348533,23.120221;113.348194,23.118980;113.347999,23.118338;113.347808,23.117704;113.347708,23.117609;113.347517,23.117474;113.347374,23.117396;113.347096,23.117426;113.346862,23.117444;113.346450,23.117487;113.345981,23.117535;113.344839,23.117609;113.344674,23.117622;113.344132,23.117648;113.343767,23.117661;113.343459,23.117682;113.343268,23.117422;113.343264,23.117179;113.343268,23.117010;113.343260,23.115990;113.343242,23.115234;113.343229,23.114661;113.342196,23.114753;113.341319,23.114835;113.340911,23.114887;113.340890,23.115234;113.340859,23.115968;113.341194,23.115985;113.341150,23.116359;113.341133,23.116398',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2230',\n",
       "         'via_num': '15',\n",
       "         'via_stops': [{'name': '电视塔',\n",
       "           'id': '440100016838013',\n",
       "           'location': '113.268872,23.142661'},\n",
       "          {'name': '小北',\n",
       "           'id': '440100016838014',\n",
       "           'location': '113.276819,23.139327'},\n",
       "          {'name': '花园酒店',\n",
       "           'id': '440100016838015',\n",
       "           'location': '113.289952,23.135373'},\n",
       "          {'name': '广东工大',\n",
       "           'id': '440100016838016',\n",
       "           'location': '113.299973,23.134388'},\n",
       "          {'name': '动物园南门',\n",
       "           'id': '440100016838035',\n",
       "           'location': '113.306389,23.134470'},\n",
       "          {'name': '天河立交',\n",
       "           'id': '440100016838036',\n",
       "           'location': '113.310951,23.134227'},\n",
       "          {'name': '体育中心',\n",
       "           'id': '440100016838037',\n",
       "           'location': '113.325460,23.133234'},\n",
       "          {'name': '体育东路',\n",
       "           'id': '440100016838020',\n",
       "           'location': '113.328164,23.131454'},\n",
       "          {'name': '天河邮局',\n",
       "           'id': '440100016838038',\n",
       "           'location': '113.328060,23.129514'},\n",
       "          {'name': '冼村站',\n",
       "           'id': '440100016838043',\n",
       "           'location': '113.330716,23.126888'},\n",
       "          {'name': '石牌村',\n",
       "           'id': '440100016838023',\n",
       "           'location': '113.339592,23.126332'},\n",
       "          {'name': '国防大厦',\n",
       "           'id': '440100016838024',\n",
       "           'location': '113.344961,23.125920'},\n",
       "          {'name': '跑马地花园',\n",
       "           'id': '440100016838044',\n",
       "           'location': '113.349505,23.123824'},\n",
       "          {'name': '骏逸苑',\n",
       "           'id': '440100016838025',\n",
       "           'location': '113.348533,23.120226'},\n",
       "          {'name': '花城大道',\n",
       "           'id': '440100016838040',\n",
       "           'location': '113.346450,23.117487'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.341148,23.116323',\n",
       "       'destination': '113.336365,23.115595',\n",
       "       'distance': '652',\n",
       "       'duration': '558',\n",
       "       'steps': [{'instruction': '步行37米右转',\n",
       "         'road': [],\n",
       "         'distance': '37',\n",
       "         'duration': [],\n",
       "         'polyline': '113.341148,23.116323;113.341194,23.115990',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海明路步行500米左转',\n",
       "         'road': '海明路',\n",
       "         'distance': '500',\n",
       "         'duration': [],\n",
       "         'polyline': '113.341194,23.115986;113.340858,23.115973;113.340790,23.115973;113.340416,23.115976;113.339798,23.116058;113.339691,23.116076;113.338829,23.116177;113.338509,23.116220;113.338432,23.116228;113.337990,23.116316;113.337425,23.116442;113.337013,23.116524;113.336449,23.116632;113.336304,23.116632',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海文路步行115米',\n",
       "         'road': '海文路',\n",
       "         'distance': '115',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336304,23.116632;113.336327,23.116116;113.336365,23.115595',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '16.0',\n",
       "    'duration': '9914',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '2172',\n",
       "    'distance': '89350',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.679016,23.632349',\n",
       "       'destination': '113.676613,23.631285',\n",
       "       'distance': '513',\n",
       "       'duration': '439',\n",
       "       'steps': [{'instruction': '步行57米右转',\n",
       "         'road': [],\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行218米左转',\n",
       "         'road': [],\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "         'road': '博学路',\n",
       "         'distance': '191',\n",
       "         'duration': [],\n",
       "         'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中大南方学院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "          'id': '900000111141002',\n",
       "          'location': '113.676613,23.631281'},\n",
       "         'arrival_stop': {'name': '从化汽车站总站',\n",
       "          'id': '900000111141021',\n",
       "          'location': '113.599414,23.527556'},\n",
       "         'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "         'id': '900000111141',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '19692',\n",
       "         'duration': '3120',\n",
       "         'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608757,23.548571;113.608536,23.548216;113.608398,23.547951;113.608315,23.547665;113.608276,23.547514;113.608231,23.547321;113.608185,23.547031;113.608154,23.546612;113.608155,23.546610;113.608121,23.546150;113.608082,23.545586;113.608077,23.545451;113.608090,23.545013;113.608142,23.544488;113.608160,23.544405;113.608290,23.543698;113.608312,23.543607;113.608398,23.543199;113.608637,23.542118;113.608750,23.541584;113.608954,23.540612;113.608971,23.540530;113.609123,23.539800;113.609323,23.538889;113.609366,23.538637;113.609414,23.538329;113.609449,23.537956;113.609466,23.537617;113.609466,23.537287;113.609444,23.536819;113.609414,23.536536;113.609332,23.536102;113.609214,23.535690;113.609214,23.535686;113.609106,23.535321;113.608980,23.534909;113.608733,23.534227;113.608234,23.532986;113.608121,23.532713;113.608008,23.532444;113.607795,23.531910;113.607682,23.531623;113.607244,23.530547;113.607122,23.530247;113.607118,23.530243;113.606984,23.529922;113.606858,23.529683;113.606645,23.529340;113.606484,23.529141;113.606380,23.529028;113.606124,23.528776;113.605894,23.528576;113.604944,23.527782;113.604388,23.527326;113.603707,23.526758;113.603559,23.526628;113.603216,23.526306;113.603142,23.526228;113.602765,23.525773;113.602691,23.525673;113.602374,23.525477;113.602248,23.525430;113.602161,23.525412;113.602031,23.525412;113.601658,23.525499;113.601263,23.525764;113.600777,23.526059;113.599852,23.526680;113.599466,23.526931;113.599149,23.527135;113.599227,23.527253;113.599414,23.527556',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '1800',\n",
       "         'via_num': '19',\n",
       "         'via_stops': [{'name': '卫东',\n",
       "           'id': '900000111141003',\n",
       "           'location': '113.671707,23.643766'},\n",
       "          {'name': '交警温泉中队',\n",
       "           'id': '900000111141029',\n",
       "           'location': '113.656944,23.630304'},\n",
       "          {'name': '冲口',\n",
       "           'id': '900000111141022',\n",
       "           'location': '113.649731,23.624987'},\n",
       "          {'name': '牛步迳',\n",
       "           'id': '900000111141006',\n",
       "           'location': '113.644640,23.621901'},\n",
       "          {'name': '华辉度假村',\n",
       "           'id': '900000111141023',\n",
       "           'location': '113.638325,23.620156'},\n",
       "          {'name': '温泉镇政府',\n",
       "           'id': '900000111141008',\n",
       "           'location': '113.632957,23.615774'},\n",
       "          {'name': '云星村',\n",
       "           'id': '900000111141024',\n",
       "           'location': '113.630844,23.610802'},\n",
       "          {'name': '宣星路口',\n",
       "           'id': '900000111141010',\n",
       "           'location': '113.628891,23.602587'},\n",
       "          {'name': '新华',\n",
       "           'id': '900000111141011',\n",
       "           'location': '113.620674,23.590054'},\n",
       "          {'name': '水底村',\n",
       "           'id': '900000111141012',\n",
       "           'location': '113.619401,23.587491'},\n",
       "          {'name': '南洋学院',\n",
       "           'id': '900000111141028',\n",
       "           'location': '113.617578,23.582357'},\n",
       "          {'name': '江埔社区',\n",
       "           'id': '900000111141014',\n",
       "           'location': '113.618210,23.573103'},\n",
       "          {'name': '沙塱村',\n",
       "           'id': '900000111141015',\n",
       "           'location': '113.615547,23.557409'},\n",
       "          {'name': '凤院北',\n",
       "           'id': '900000111141025',\n",
       "           'location': '113.612526,23.553211'},\n",
       "          {'name': '凤院路口',\n",
       "           'id': '900000111141016',\n",
       "           'location': '113.610443,23.550087'},\n",
       "          {'name': '江埔村二社',\n",
       "           'id': '900000111141026',\n",
       "           'location': '113.608154,23.546612'},\n",
       "          {'name': '江埔村',\n",
       "           'id': '900000111141018',\n",
       "           'location': '113.608954,23.540612'},\n",
       "          {'name': '迎福里',\n",
       "           'id': '900000111141019',\n",
       "           'location': '113.609214,23.535690'},\n",
       "          {'name': '城建学院',\n",
       "           'id': '900000111141020',\n",
       "           'location': '113.607122,23.530247'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.599411,23.527555',\n",
       "       'destination': '113.594719,23.531767',\n",
       "       'distance': '929',\n",
       "       'duration': '796',\n",
       "       'steps': [{'instruction': '步行33米右转',\n",
       "         'road': [],\n",
       "         'distance': '33',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599411,23.527555;113.599243,23.527306',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行134米左转',\n",
       "         'road': [],\n",
       "         'distance': '134',\n",
       "         'duration': [],\n",
       "         'polyline': '113.599243,23.527300;113.599220,23.527405;113.599312,23.527592;113.598587,23.528202',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行59米右转',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.598587,23.528202;113.598404,23.527960;113.598312,23.527840;113.598244,23.527756',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿从城大道步行526米右转',\n",
       "         'road': '从城大道',\n",
       "         'distance': '526',\n",
       "         'duration': [],\n",
       "         'polyline': '113.598244,23.527752;113.597733,23.528099;113.597473,23.528273;113.597092,23.528534;113.596565,23.528875;113.596260,23.529089;113.595207,23.529787;113.594910,23.529987;113.594162,23.530491;113.594070,23.530552;113.594040,23.530573',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行177米到达从化客运站',\n",
       "         'road': [],\n",
       "         'distance': '177',\n",
       "         'duration': [],\n",
       "         'polyline': '113.594032,23.530573;113.594093,23.530716;113.593964,23.530838;113.593857,23.530937;113.594650,23.531696;113.594719,23.531767',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达从化客运站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '从化客运站',\n",
       "          'id': '900000074702002',\n",
       "          'location': '113.594721,23.531769'},\n",
       "         'arrival_stop': {'name': '嘉禾望岗',\n",
       "          'id': '900000074702013',\n",
       "          'location': '113.288956,23.237437'},\n",
       "         'name': '地铁14号线(东风--嘉禾望岗)',\n",
       "         'id': '900000074702',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '49969',\n",
       "         'duration': '2588',\n",
       "         'polyline': '113.594721,23.531769;113.593793,23.530889;113.593514,23.530681;113.582531,23.523276;113.581939,23.522822;113.580606,23.521696;113.577554,23.519552;113.577306,23.519352;113.576647,23.518756;113.576100,23.518162;113.575851,23.517843;113.575586,23.517468;113.575373,23.517137;113.571854,23.511367;113.571405,23.510602;113.571158,23.510226;113.570946,23.509891;113.570794,23.509630;113.570515,23.509158;113.569879,23.508135;113.569313,23.507131;113.568589,23.506017;113.568113,23.505381;113.567879,23.505069;113.567466,23.504621;113.567032,23.504215;113.566611,23.503881;113.566249,23.503674;113.565962,23.503527;113.565583,23.503355;113.564980,23.503094;113.562662,23.502186;113.561001,23.501509;113.560204,23.501199;113.559508,23.500933;113.557021,23.500094;113.556656,23.499905;113.556307,23.499664;113.555753,23.499216;113.554867,23.498542;113.554105,23.498082;113.552442,23.497174;113.551145,23.496444;113.550153,23.495930;113.548415,23.494993;113.546750,23.494078;113.545995,23.493606;113.545431,23.493214;113.544218,23.492366;113.543013,23.491516;113.542268,23.491042;113.541798,23.490826;113.541394,23.490688;113.537759,23.489749;113.534858,23.489004;113.534189,23.488774;113.533639,23.488559;113.533235,23.488365;113.532487,23.487938;113.531679,23.487383;113.531354,23.487147;113.531054,23.486862;113.530690,23.486477;113.530533,23.486275;113.530371,23.486068;113.529356,23.484737;113.528785,23.484076;113.528050,23.483065;113.527645,23.482451;113.527383,23.482099;113.525249,23.479331;113.524824,23.478821;113.524484,23.478512;113.524171,23.478277;113.523707,23.477996;113.520505,23.476234;113.519798,23.475886;113.518851,23.475543;113.518173,23.475343;113.517396,23.475101;113.516620,23.474853;113.514628,23.474225;113.513654,23.473944;113.512313,23.473523;113.510575,23.472981;113.510025,23.472795;113.509156,23.472477;113.508554,23.472225;113.507918,23.471936;113.506245,23.471060;113.502355,23.469038;113.501282,23.468473;113.500901,23.468254;113.500540,23.468019;113.500190,23.467722;113.499845,23.467380;113.499424,23.466854;113.499246,23.466540;113.498897,23.465841;113.498032,23.463973;113.496780,23.461391;113.496584,23.460998;113.496135,23.460378;113.495288,23.459364;113.494274,23.458157;113.493617,23.457262;113.493341,23.456794;113.493016,23.456129;113.492764,23.455544;113.492576,23.454966;113.492361,23.454088;113.492091,23.452705;113.491955,23.452090;113.491817,23.451477;113.489224,23.440035;113.489015,23.439451;113.488854,23.439095;113.488760,23.438880;113.488503,23.438437;113.488269,23.438073;113.488012,23.437768;113.487443,23.437141;113.486746,23.436504;113.486417,23.436172;113.485760,23.435550;113.484491,23.434351;113.483937,23.433862;113.483409,23.433421;113.482444,23.432639;113.481764,23.432121;113.481283,23.431736;113.481008,23.431476;113.480788,23.431212;113.480494,23.430763;113.480205,23.430295;113.479907,23.429785;113.478958,23.428208;113.477684,23.426117;113.476188,23.423553;113.474905,23.421317;113.474055,23.419732;113.473835,23.419289;113.473546,23.418871;113.473251,23.418521;113.472894,23.418187;113.472430,23.417783;113.471727,23.417217;113.471270,23.416803;113.470947,23.416529;113.470641,23.416241;113.470224,23.415858;113.470090,23.415765;113.469665,23.415415;113.469203,23.415032;113.468546,23.414490;113.467914,23.413979;113.467731,23.413830;113.467528,23.413653;113.467060,23.413259;113.466588,23.412863;113.466322,23.412656;113.466030,23.412456;113.465708,23.412246;113.464033,23.411153;113.462488,23.410016;113.461693,23.409433;113.461037,23.408860;113.460356,23.408090;113.458140,23.405268;113.455937,23.402468;113.454987,23.401185;113.454097,23.399932;113.452018,23.396597;113.451657,23.395983;113.451306,23.395410;113.450614,23.394246;113.450388,23.393877;113.450167,23.393501;113.449643,23.392666;113.449271,23.392187;113.448884,23.391755;113.448498,23.391388;113.448098,23.391056;113.447540,23.390667;113.447025,23.390357;113.446255,23.389990;113.445456,23.389709;113.443608,23.389116;113.442632,23.388803;113.442261,23.388677;113.441822,23.388505;113.441430,23.388338;113.440939,23.388106;113.435192,23.385313;113.434762,23.385121;113.434344,23.384961;113.433955,23.384848;113.433544,23.384757;113.433249,23.384716;113.432819,23.384676;113.432461,23.384661;113.425483,23.384512;113.424582,23.384472;113.423898,23.384389;113.423031,23.384234;113.422138,23.383997;113.411981,23.381242;113.408260,23.380233;113.407336,23.379973;113.406731,23.379768;113.406086,23.379515;113.405257,23.379088;113.404571,23.378631;113.401037,23.375938;113.400686,23.375649;113.400334,23.375356;113.398452,23.373735;113.396191,23.371772;113.395418,23.371053;113.392924,23.368931;113.392194,23.368315;113.391483,23.367774;113.390984,23.367436;113.390403,23.367102;113.389625,23.366700;113.388968,23.366356;113.388018,23.365888;113.382425,23.363148;113.380193,23.362045;113.379368,23.361579;113.378509,23.361084;113.377712,23.360591;113.376864,23.360062;113.375864,23.359406;113.375210,23.358915;113.374547,23.358336;113.374027,23.357826;113.372414,23.356234;113.372083,23.355874;113.371771,23.355480;113.371594,23.355219;113.371471,23.355014;113.371211,23.354531;113.369898,23.351813;113.368597,23.349044;113.368332,23.348496;113.368071,23.347950;113.367914,23.347604;113.367567,23.346717;113.367379,23.346176;113.367240,23.345705;113.366786,23.343899;113.366333,23.342349;113.365137,23.338526;113.364775,23.337579;113.364473,23.336850;113.364226,23.336300;113.363843,23.335449;113.363560,23.334837;113.363274,23.334255;113.363036,23.333737;113.362714,23.332963;113.362529,23.332475;113.362378,23.332065;113.362062,23.330940;113.361595,23.328943;113.361181,23.327145;113.360946,23.326171;113.360741,23.325560;113.360124,23.324168;113.359077,23.321870;113.358703,23.320889;113.358366,23.319953;113.356769,23.315556;113.355208,23.311371;113.354787,23.310245;113.354178,23.308694;113.353731,23.307571;113.353548,23.307114;113.353336,23.306590;113.353058,23.305991;113.352827,23.305572;113.352537,23.305109;113.352187,23.304639;113.351792,23.304155;113.351321,23.303625;113.347732,23.299874;113.347197,23.299284;113.346670,23.298702;113.340231,23.291376;113.340003,23.291144;113.339700,23.290972;113.339390,23.290843;113.339048,23.290728;113.338621,23.290634;113.338104,23.290595;113.337592,23.290595;113.337147,23.290632;113.336663,23.290688;113.333273,23.291321;113.332950,23.291320;113.332507,23.291211;113.331884,23.290978;113.331073,23.290523;113.330397,23.289823;113.324009,23.279061;113.323721,23.278498;113.323583,23.278078;113.323505,23.277704;113.323427,23.277330;113.323338,23.276636;113.323319,23.276269;113.323319,23.275957;113.323347,23.275789;113.323400,23.275612;113.323457,23.275469;113.323549,23.275315;113.323733,23.275101;113.324921,23.273881;113.325307,23.273413;113.325497,23.273031;113.325623,23.272689;113.325709,23.272152;113.325720,23.271870;113.325695,23.271597;113.325641,23.271343;113.324992,23.268528;113.324626,23.266953;113.324249,23.265270;113.323968,23.264055;113.323677,23.262825;113.323390,23.261659;113.323076,23.260737;113.322641,23.259722;113.318141,23.251696;113.317841,23.251170;113.317542,23.250643;113.316789,23.249273;113.316123,23.248114;113.315743,23.247465;113.315608,23.247270;113.315458,23.247099;113.315273,23.246904;113.315073,23.246743;113.314893,23.246604;113.314740,23.246510;113.314595,23.246443;113.314429,23.246381;113.314233,23.246331;113.314056,23.246295;113.313771,23.246260;113.313333,23.246219;113.312813,23.246193;113.312324,23.246193;113.311829,23.246231;113.311291,23.246309;113.310628,23.246444;113.307387,23.247147;113.305899,23.247462;113.305321,23.247583;113.304976,23.247639;113.304626,23.247683;113.304252,23.247713;113.303881,23.247730;113.303505,23.247735;113.295297,23.247537;113.293727,23.247514;113.293433,23.247506;113.293166,23.247489;113.292797,23.247447;113.292458,23.247393;113.292088,23.247326;113.291702,23.247238;113.291350,23.247127;113.291029,23.246996;113.290745,23.246870;113.290470,23.246706;113.290220,23.246546;113.289920,23.246303;113.289644,23.245979;113.289469,23.245650;113.289358,23.245360;113.289296,23.245046;113.289268,23.244775;113.289255,23.244419;113.289184,23.241742;113.289150,23.240194;113.289137,23.239539;113.289079,23.239171;113.289040,23.238855;113.288984,23.238394;113.288957,23.237902;113.288956,23.237437',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2235',\n",
       "         'via_num': '10',\n",
       "         'via_stops': [{'name': '赤草',\n",
       "           'id': '900000074702003',\n",
       "           'location': '113.560204,23.501199'},\n",
       "          {'name': '神岗',\n",
       "           'id': '900000074702004',\n",
       "           'location': '113.517396,23.475101'},\n",
       "          {'name': '太平',\n",
       "           'id': '900000074702005',\n",
       "           'location': '113.491955,23.452090'},\n",
       "          {'name': '新和',\n",
       "           'id': '900000074702006',\n",
       "           'location': '113.467060,23.413259'},\n",
       "          {'name': '马沥',\n",
       "           'id': '900000074702007',\n",
       "           'location': '113.450388,23.393877'},\n",
       "          {'name': '钟落潭',\n",
       "           'id': '900000074702008',\n",
       "           'location': '113.400686,23.375649'},\n",
       "          {'name': '竹料',\n",
       "           'id': '900000074702009',\n",
       "           'location': '113.368332,23.348496'},\n",
       "          {'name': '太和',\n",
       "           'id': '900000074702010',\n",
       "           'location': '113.347197,23.299284'},\n",
       "          {'name': '夏良',\n",
       "           'id': '900000074702011',\n",
       "           'location': '113.323505,23.277704'},\n",
       "          {'name': '白云东平',\n",
       "           'id': '900000074702012',\n",
       "           'location': '113.317841,23.251170'}]}]},\n",
       "      'entrance': {'name': 'D口', 'location': '113.594101,23.530722'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.288956,23.237434',\n",
       "       'destination': '113.289246,23.237461',\n",
       "       'distance': '63',\n",
       "       'duration': '54',\n",
       "       'steps': [{'instruction': '步行63米到达嘉禾望岗',\n",
       "         'road': [],\n",
       "         'distance': '63',\n",
       "         'duration': [],\n",
       "         'polyline': '113.288956,23.237434;113.289009,23.237434;113.289009,23.237549;113.289009,23.237604;113.289238,23.237604;113.289246,23.237465;113.289246,23.237461',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达嘉禾望岗'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '嘉禾望岗',\n",
       "          'id': '440100023031006',\n",
       "          'location': '113.289243,23.237460'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023031015',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(北延段)(机场北(2号航站楼)--体育西路)',\n",
       "         'id': '440100023031',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '14606',\n",
       "         'duration': '1170',\n",
       "         'polyline': '113.289243,23.237460;113.289242,23.236973;113.289319,23.231847;113.289830,23.230138;113.290685,23.228284;113.291611,23.226900;113.292685,23.225707;113.293878,23.224638;113.295324,23.223639;113.296226,23.223139;113.296968,23.222787;113.298178,23.222382;113.299045,23.222090;113.300827,23.221557;113.303102,23.220971;113.305446,23.220430;113.306295,23.220226;113.307022,23.220050;113.308249,23.219718;113.310133,23.218339;113.314167,23.215121;113.317712,23.210853;113.320102,23.208099;113.322527,23.205111;113.324972,23.200812;113.326031,23.197751;113.326264,23.197060;113.326550,23.196200;113.327351,23.192341;113.327724,23.189712;113.327775,23.187481;113.327319,23.186282;113.326921,23.185954;113.326126,23.185225;113.325499,23.184641;113.323094,23.182682;113.321404,23.181245;113.320781,23.180344;113.320618,23.178416;113.320513,23.176165;113.320507,23.175211;113.320512,23.173975;113.320120,23.170831;113.320139,23.170057;113.320500,23.169284;113.320947,23.168848;113.321522,23.168450;113.325137,23.165990;113.325869,23.165418;113.326398,23.164818;113.326850,23.164157;113.327173,23.163497;113.327434,23.162501;113.327279,23.160805;113.327132,23.159980;113.326980,23.159144;113.325664,23.154288;113.325454,23.153393;113.325260,23.152519;113.324851,23.150968;113.324187,23.148420;113.323501,23.145698;113.323513,23.144917;113.323946,23.142384;113.323947,23.141525;113.323950,23.140612;113.323866,23.139880;113.323809,23.139423;113.323739,23.139091;113.323614,23.138796;113.323385,23.138430;113.322941,23.138020;113.322492,23.137541;113.322184,23.137154;113.321960,23.136732;113.321718,23.135888;113.321558,23.132971;113.321548,23.132550;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2315',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '白云大道北',\n",
       "           'id': '440100023031007',\n",
       "           'location': '113.298178,23.222382'},\n",
       "          {'name': '永泰',\n",
       "           'id': '440100023031008',\n",
       "           'location': '113.306295,23.220226'},\n",
       "          {'name': '同和',\n",
       "           'id': '440100023031009',\n",
       "           'location': '113.326264,23.197060'},\n",
       "          {'name': '京溪南方医院',\n",
       "           'id': '440100023031010',\n",
       "           'location': '113.326126,23.185225'},\n",
       "          {'name': '梅花园',\n",
       "           'id': '440100023031011',\n",
       "           'location': '113.320507,23.175211'},\n",
       "          {'name': '燕塘',\n",
       "           'id': '440100023031012',\n",
       "           'location': '113.327132,23.159980'},\n",
       "          {'name': '广州东站',\n",
       "           'id': '440100023031013',\n",
       "           'location': '113.324851,23.150968'},\n",
       "          {'name': '林和西',\n",
       "           'id': '440100023031014',\n",
       "           'location': '113.323947,23.141525'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023034007',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1139',\n",
       "         'duration': '123',\n",
       "         'polyline': '113.321503,23.131138;113.321456,23.129680;113.321411,23.128625;113.321320,23.127081;113.321280,23.124987;113.321239,23.122875;113.321210,23.120814;113.321206,23.119293',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'B1口', 'location': '113.320892,23.117931'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.321205,23.119293',\n",
       "       'destination': '113.321236,23.117943',\n",
       "       'distance': '287',\n",
       "       'duration': '246',\n",
       "       'steps': [{'instruction': '步行196米右转',\n",
       "         'road': [],\n",
       "         'distance': '196',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321205,23.119293;113.321205,23.118773;113.321205,23.118160;113.320892,23.118164;113.320892,23.117933;113.321030,23.117926',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿华夏路步行35米左转',\n",
       "         'road': '华夏路',\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321030,23.117922;113.321030,23.117722;113.321030,23.117674;113.321030,23.117599',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行20米左转',\n",
       "         'road': [],\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321030,23.117596;113.321236,23.117596',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿华夏路步行36米到达市政务服务中心',\n",
       "         'road': '华夏路',\n",
       "         'distance': '36',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321236,23.117596;113.321236,23.117682;113.321236,23.117708;113.321236,23.117943',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达市政务服务中心'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '市政务服务中心',\n",
       "          'id': '900000091532015',\n",
       "          'location': '113.321243,23.117943'},\n",
       "         'arrival_stop': {'name': '珠江公园南门',\n",
       "          'id': '900000091532017',\n",
       "          'location': '113.337463,23.117920'},\n",
       "         'name': '观光2路(珠江新城(海风路)总站--珠江新城(海风路)总站)',\n",
       "         'id': '900000091532',\n",
       "         'type': '旅游专线',\n",
       "         'distance': '1772',\n",
       "         'duration': '1052',\n",
       "         'polyline': '113.321243,23.117943;113.321243,23.118137;113.321251,23.118811;113.321259,23.118912;113.321335,23.119036;113.321449,23.119125;113.321594,23.119181;113.321716,23.119207;113.321869,23.119207;113.322807,23.119175;113.323463,23.119127;113.324944,23.118994;113.326241,23.118898;113.327827,23.118752;113.328087,23.118729;113.328453,23.118706;113.329308,23.118647;113.330666,23.118538;113.330734,23.118534;113.331505,23.118464;113.332962,23.118338;113.333466,23.118282;113.333885,23.118259;113.334320,23.118206;113.334579,23.118191;113.334961,23.118151;113.335037,23.118137;113.335739,23.118082;113.336258,23.118038;113.336517,23.118015;113.337463,23.117920',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0900',\n",
       "         'end_time': '2100',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '猎德东',\n",
       "           'id': '900000091532016',\n",
       "           'location': '113.331505,23.118464'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.337486,23.117922',\n",
       "       'destination': '113.336365,23.115595',\n",
       "       'distance': '379',\n",
       "       'duration': '324',\n",
       "       'steps': [{'instruction': '沿花城大道步行98米左转',\n",
       "         'road': '花城大道',\n",
       "         'distance': '98',\n",
       "         'duration': [],\n",
       "         'polyline': '113.337486,23.117922;113.336525,23.118017',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行152米右转',\n",
       "         'road': [],\n",
       "         'distance': '152',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336525,23.118017;113.336510,23.117878;113.336510,23.117756;113.336449,23.116636',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海明路步行14米左转',\n",
       "         'road': '海明路',\n",
       "         'distance': '14',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336449,23.116632;113.336304,23.116632',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿海文路步行115米',\n",
       "         'road': '海文路',\n",
       "         'distance': '115',\n",
       "         'duration': [],\n",
       "         'polyline': '113.336304,23.116632;113.336327,23.116116;113.336365,23.115595',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]}]}}"
      ]
     },
     "execution_count": 308,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "location_origin = \"113.679287,23.632575\"\n",
    "location_destination = \"113.336290,23.115520\"\n",
    "city = \"广州\" \n",
    "bus(key,location_origin,location_destination,city)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### C.驾车路径"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API服务地址：https://restapi.amap.com/v3/direction/driving?parameters"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "#函数？！ 地理编码\n",
    "def car(key,origin,destination,city):\n",
    "    url_car = \"https://restapi.amap.com/v3/direction/driving?parameters\" \n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"origin\":origin,\n",
    "        \"destination\":destination,\n",
    "        \"city\":city\n",
    "    }\n",
    "    r = requests.get(url=url_car,params=params)\n",
    "    result = r.json()\n",
    "    # 返回值\n",
    "    return result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 322,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.679287,23.632575',\n",
       "  'destination': '113.336290,23.115520',\n",
       "  'taxi_cost': '277',\n",
       "  'paths': [{'distance': '82042',\n",
       "    'duration': '4277',\n",
       "    'strategy': '速度最快',\n",
       "    'tolls': '44',\n",
       "    'toll_distance': '75628',\n",
       "    'steps': [{'instruction': '向北行驶122米向左前方行驶',\n",
       "      'orientation': '北',\n",
       "      'distance': '122',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '27',\n",
       "      'polyline': '113.679596,23.632574;113.679596,23.632856;113.679592,23.633173;113.679596,23.633251;113.679627,23.63365;113.679648,23.633689',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '31',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679596,23.632574;113.679596,23.632856'},\n",
       "       {'lcode': [],\n",
       "        'distance': '34',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679596,23.632856;113.679592,23.633173'},\n",
       "       {'lcode': [],\n",
       "        'distance': '9',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679592,23.633173;113.679596,23.633251'},\n",
       "       {'lcode': [],\n",
       "        'distance': '48',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679596,23.633251;113.679627,23.63365;113.679648,23.633689'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿博学路向北行驶79米向左前方行驶',\n",
       "      'orientation': '北',\n",
       "      'road': '博学路',\n",
       "      'distance': '79',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '17',\n",
       "      'polyline': '113.679648,23.633689;113.679549,23.633967;113.679375,23.634358',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '32',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679648,23.633689;113.679549,23.633967'},\n",
       "       {'lcode': [],\n",
       "        'distance': '47',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679549,23.633967;113.679375,23.634358'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿博学路向西北行驶118米左转',\n",
       "      'orientation': '西北',\n",
       "      'road': '博学路',\n",
       "      'distance': '118',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '28',\n",
       "      'polyline': '113.679375,23.634358;113.679249,23.634479;113.678932,23.634761;113.678711,23.634918;113.678628,23.63497;113.678594,23.63503;113.678555,23.635109',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '19',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679375,23.634358;113.679249,23.634479'},\n",
       "       {'lcode': [],\n",
       "        'distance': '72',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.679249,23.634479;113.678932,23.634761;113.678711,23.634918'},\n",
       "       {'lcode': [],\n",
       "        'distance': '27',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.678711,23.634918;113.678628,23.63497;113.678594,23.63503;113.678555,23.635109'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿博学路向西行驶163米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '博学路',\n",
       "      'distance': '163',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '31',\n",
       "      'polyline': '113.678555,23.635109;113.677856,23.635087;113.677613,23.63503;113.67753,23.634991;113.677326,23.634852;113.677083,23.634661',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '106',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.678555,23.635109;113.677856,23.635087;113.677613,23.63503;113.67753,23.634991'},\n",
       "       {'lcode': [],\n",
       "        'distance': '25',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.67753,23.634991;113.677326,23.634852'},\n",
       "       {'lcode': [],\n",
       "        'distance': '32',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.677326,23.634852;113.677083,23.634661'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿博学路向西行驶33米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '博学路',\n",
       "      'distance': '33',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '9',\n",
       "      'polyline': '113.677083,23.634661;113.677027,23.634701;113.676918,23.634718;113.676849,23.634701;113.676788,23.634657',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '33',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.677083,23.634661;113.677027,23.634701;113.676918,23.634718;113.676849,23.634701;113.676788,23.634657'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿中山路向西北行驶1.3千米右转',\n",
       "      'orientation': '西北',\n",
       "      'road': '中山路',\n",
       "      'distance': '1265',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '273',\n",
       "      'polyline': '113.676788,23.634657;113.675265,23.636128;113.675152,23.636263;113.675026,23.636467;113.67497,23.636567;113.674957,23.636701;113.674957,23.636845;113.674991,23.636997;113.675378,23.637886;113.67543,23.638043;113.675521,23.638659;113.67553,23.638997;113.675508,23.639132;113.675447,23.63931;113.67533,23.639583;113.675104,23.640035;113.675,23.640187;113.67431,23.641024;113.673355,23.64214;113.672977,23.642535;113.672934,23.642578;113.67217,23.643307;113.671428,23.644045',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '576',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.676788,23.634657;113.675265,23.636128;113.675152,23.636263;113.675026,23.636467;113.67497,23.636567;113.674957,23.636701;113.674957,23.636845;113.674991,23.636997;113.675378,23.637886;113.67543,23.638043;113.675521,23.638659;113.67553,23.638997;113.675508,23.639132'},\n",
       "       {'lcode': [],\n",
       "        'distance': '578',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.675508,23.639132;113.675447,23.63931;113.67533,23.639583;113.675104,23.640035;113.675,23.640187;113.67431,23.641024;113.673355,23.64214;113.672977,23.642535;113.672934,23.642578;113.67217,23.643307'},\n",
       "       {'lcode': [],\n",
       "        'distance': '111',\n",
       "        'status': '未知',\n",
       "        'polyline': '113.67217,23.643307;113.671428,23.644045'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿温泉大道向东北行驶605米左转调头',\n",
       "      'orientation': '东北',\n",
       "      'road': '温泉大道',\n",
       "      'distance': '605',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '72',\n",
       "      'polyline': '113.671428,23.644045;113.671636,23.644162;113.673103,23.64497;113.673945,23.645425;113.674366,23.645651;113.67546,23.646276;113.675968,23.646636;113.676411,23.647018',\n",
       "      'action': '左转调头',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '25',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.671428,23.644045;113.671636,23.644162'},\n",
       "       {'lcode': [],\n",
       "        'distance': '174',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.671636,23.644162;113.673103,23.64497'},\n",
       "       {'lcode': [],\n",
       "        'distance': '99',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.673103,23.64497;113.673945,23.645425'},\n",
       "       {'lcode': [],\n",
       "        'distance': '49',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.673945,23.645425;113.674366,23.645651'},\n",
       "       {'lcode': [],\n",
       "        'distance': '258',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.674366,23.645651;113.67546,23.646276;113.675968,23.646636;113.676411,23.647018'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿温泉大道向西南行驶916米向右前方行驶进入匝道',\n",
       "      'orientation': '西南',\n",
       "      'road': '温泉大道',\n",
       "      'distance': '916',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '64',\n",
       "      'polyline': '113.676367,23.647088;113.675964,23.646745;113.675734,23.646567;113.675464,23.646385;113.675095,23.646172;113.673003,23.645004;113.669961,23.643329;113.669162,23.642882;113.668776,23.642674',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入匝道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '165',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.676367,23.647088;113.675964,23.646745;113.675734,23.646567;113.675464,23.646385;113.675095,23.646172'},\n",
       "       {'lcode': [],\n",
       "        'distance': '249',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.675095,23.646172;113.673003,23.645004'},\n",
       "       {'lcode': [],\n",
       "        'distance': '361',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.673003,23.645004;113.669961,23.643329'},\n",
       "       {'lcode': [],\n",
       "        'distance': '141',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.669961,23.643329;113.669162,23.642882;113.668776,23.642674'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿G45大广高速入口向西南行驶836米减速行驶到达收费站',\n",
       "      'orientation': '西南',\n",
       "      'road': 'G45大广高速入口',\n",
       "      'distance': '836',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '68',\n",
       "      'polyline': '113.668776,23.642674;113.668546,23.642578;113.668095,23.642387;113.667626,23.64214;113.667461,23.642079;113.667274,23.642036;113.667109,23.642014;113.66694,23.642018;113.666749,23.642049;113.666367,23.642135;113.666181,23.642157;113.666029,23.642157;113.665868,23.642131;113.665716,23.642088;113.665577,23.642023;113.66546,23.641944;113.665352,23.64184;113.665252,23.641719;113.665182,23.641593;113.665122,23.641445;113.665078,23.64125;113.665056,23.641068;113.665052,23.640859;113.665078,23.640616;113.665122,23.640391;113.665178,23.640217;113.66526,23.640017;113.665386,23.639792;113.665512,23.639592;113.665603,23.639479;113.665807,23.63924;113.665972,23.639015;113.666046,23.63888;113.666089,23.638763;113.666102,23.638681;113.666115,23.638568;113.666063,23.637999',\n",
       "      'action': '减速行驶',\n",
       "      'assistant_action': '到达收费站',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '761',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.668776,23.642674;113.668546,23.642578;113.668095,23.642387;113.667626,23.64214;113.667461,23.642079;113.667274,23.642036;113.667109,23.642014;113.66694,23.642018;113.666749,23.642049;113.666367,23.642135;113.666181,23.642157;113.666029,23.642157;113.665868,23.642131;113.665716,23.642088;113.665577,23.642023;113.66546,23.641944;113.665352,23.64184;113.665252,23.641719;113.665182,23.641593;113.665122,23.641445;113.665078,23.64125;113.665056,23.641068;113.665052,23.640859;113.665078,23.640616;113.665122,23.640391;113.665178,23.640217;113.66526,23.640017;113.665386,23.639792;113.665512,23.639592;113.665603,23.639479;113.665807,23.63924;113.665972,23.639015;113.666046,23.63888;113.666089,23.638763;113.666102,23.638681'},\n",
       "       {'lcode': [],\n",
       "        'distance': '75',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.666102,23.638681;113.666115,23.638568;113.666063,23.637999'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿G45大广高速入口向南行驶49米靠左',\n",
       "      'orientation': '南',\n",
       "      'road': 'G45大广高速入口',\n",
       "      'distance': '49',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '49',\n",
       "      'toll_road': 'G45大广高速入口',\n",
       "      'duration': '7',\n",
       "      'polyline': '113.666063,23.637999;113.666033,23.637548',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '49',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.666063,23.637999;113.666033,23.637548'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿G45大广高速入口途径G45大广高速向西南行驶1.7千米直行进入隧道',\n",
       "      'orientation': '西南',\n",
       "      'road': 'G45大广高速入口',\n",
       "      'distance': '1741',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '1741',\n",
       "      'toll_road': 'G45大广高速入口',\n",
       "      'duration': '86',\n",
       "      'polyline': '113.666033,23.637548;113.666046,23.637448;113.666033,23.637361;113.665959,23.637153;113.665864,23.636992;113.665747,23.63684;113.665634,23.636727;113.665477,23.63661;113.665312,23.636515;113.665156,23.63645;113.664944,23.636385;113.664549,23.636293;113.66441,23.636263;113.664232,23.636202;113.664067,23.636115;113.663893,23.636011;113.66375,23.635885;113.663637,23.635764;113.663542,23.635625;113.663459,23.635469;113.663394,23.635304;113.663359,23.63513;113.663338,23.634922;113.66332,23.634488;113.66329,23.634262;113.663234,23.634032;113.663142,23.633763;113.662886,23.633173;113.662847,23.633025;113.662839,23.632934;113.662474,23.632352;113.662118,23.631858;113.66191,23.631589;113.661714,23.63135;113.661419,23.63099;113.661124,23.63066;113.659484,23.628997;113.658724,23.628177;113.658155,23.627509;113.657869,23.627131;113.657565,23.626688;113.657287,23.626241;113.65704,23.625816;113.656667,23.6251',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '664',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.666033,23.637548;113.666046,23.637448;113.666033,23.637361;113.665959,23.637153;113.665864,23.636992;113.665747,23.63684;113.665634,23.636727;113.665477,23.63661;113.665312,23.636515;113.665156,23.63645;113.664944,23.636385;113.664549,23.636293;113.66441,23.636263;113.664232,23.636202;113.664067,23.636115;113.663893,23.636011;113.66375,23.635885;113.663637,23.635764;113.663542,23.635625;113.663459,23.635469;113.663394,23.635304;113.663359,23.63513;113.663338,23.634922;113.66332,23.634488;113.66329,23.634262;113.663234,23.634032;113.663142,23.633763;113.662886,23.633173;113.662847,23.633025;113.662839,23.632934'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1077',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.662839,23.632934;113.662474,23.632352;113.662118,23.631858;113.66191,23.631589;113.661714,23.63135;113.661419,23.63099;113.661124,23.63066;113.659484,23.628997;113.658724,23.628177;113.658155,23.627509;113.657869,23.627131;113.657565,23.626688;113.657287,23.626241;113.65704,23.625816;113.656667,23.6251'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿牛步迳隧道途径温泉流溪河特大桥、G45大广高速向西南行驶8.6千米直行进入隧道',\n",
       "      'orientation': '西南',\n",
       "      'road': '牛步迳隧道',\n",
       "      'distance': '8576',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '8576',\n",
       "      'toll_road': '牛步迳隧道',\n",
       "      'duration': '359',\n",
       "      'polyline': '113.656667,23.6251;113.656471,23.624657;113.65625,23.624128;113.656072,23.623646;113.655859,23.622951;113.655256,23.620833;113.655191,23.620603;113.654931,23.619666;113.654735,23.61898;113.654505,23.618247;113.654327,23.617756;113.65411,23.617218;113.65395,23.616871;113.653663,23.616302;113.653451,23.615911;113.653116,23.615373;113.652635,23.61467;113.652235,23.614162;113.651879,23.613746;113.65145,23.613281;113.650868,23.612717;113.65066,23.612526;113.65036,23.612287;113.649848,23.611866;113.649384,23.611515;113.648976,23.611241;113.648138,23.610738;113.647643,23.610477;113.647044,23.610182;113.64579,23.609618;113.644679,23.609119;113.644227,23.608902;113.643698,23.608624;113.642765,23.608051;113.642578,23.607921;113.642274,23.607717;113.641897,23.607439;113.641445,23.60707;113.640273,23.606033;113.63898,23.604931;113.63849,23.604531;113.638034,23.604193;113.637435,23.60378;113.636949,23.603464;113.636363,23.603121;113.63569,23.602743;113.635048,23.602418;113.634453,23.60214;113.633485,23.601714;113.632682,23.601393;113.630816,23.600686;113.630113,23.60043;113.629258,23.600143;113.62753,23.599579;113.625174,23.59885;113.624475,23.598633;113.622088,23.597899;113.621215,23.597626;113.620603,23.597435;113.608346,23.59362;113.607982,23.593498;113.606762,23.593069;113.605959,23.592756;113.605126,23.592413;113.604297,23.592049;113.60372,23.591775;113.602756,23.591293;113.601957,23.590864;113.601194,23.590434;113.600477,23.59;113.59964,23.589466;113.598872,23.588954;113.598633,23.58878;113.598203,23.588477;113.597092,23.587643;113.596662,23.587322;113.595382,23.586393;113.594839,23.586024;113.594327,23.585707;113.59375,23.585373;113.593168,23.585065;113.59273,23.584844;113.591988,23.58451;113.591411,23.584275;113.589965,23.583819',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '494',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.656667,23.6251;113.656471,23.624657;113.65625,23.624128;113.656072,23.623646;113.655859,23.622951;113.655256,23.620833'},\n",
       "       {'lcode': [],\n",
       "        'distance': '133',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.655256,23.620833;113.655191,23.620603;113.654931,23.619666'},\n",
       "       {'lcode': [],\n",
       "        'distance': '604',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.654931,23.619666;113.654735,23.61898;113.654505,23.618247;113.654327,23.617756;113.65411,23.617218;113.65395,23.616871;113.653663,23.616302;113.653451,23.615911;113.653116,23.615373;113.652635,23.61467'},\n",
       "       {'lcode': [],\n",
       "        'distance': '282',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.652635,23.61467;113.652235,23.614162;113.651879,23.613746;113.65145,23.613281;113.650868,23.612717'},\n",
       "       {'lcode': [],\n",
       "        'distance': '70',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.650868,23.612717;113.65066,23.612526;113.65036,23.612287'},\n",
       "       {'lcode': [],\n",
       "        'distance': '795',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.65036,23.612287;113.649848,23.611866;113.649384,23.611515;113.648976,23.611241;113.648138,23.610738;113.647643,23.610477;113.647044,23.610182;113.64579,23.609618;113.644679,23.609119;113.644227,23.608902;113.643698,23.608624'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1672',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.643698,23.608624;113.642765,23.608051;113.642578,23.607921;113.642274,23.607717;113.641897,23.607439;113.641445,23.60707;113.640273,23.606033;113.63898,23.604931;113.63849,23.604531;113.638034,23.604193;113.637435,23.60378;113.636949,23.603464;113.636363,23.603121;113.63569,23.602743;113.635048,23.602418;113.634453,23.60214;113.633485,23.601714;113.632682,23.601393;113.630816,23.600686;113.630113,23.60043'},\n",
       "       {'lcode': [],\n",
       "        'distance': '865',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.630113,23.60043;113.629258,23.600143;113.62753,23.599579;113.625174,23.59885;113.624475,23.598633;113.622088,23.597899'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1520',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.622088,23.597899;113.621215,23.597626;113.620603,23.597435;113.608346,23.59362;113.607982,23.593498'},\n",
       "       {'lcode': [],\n",
       "        'distance': '2141',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.607982,23.593498;113.606762,23.593069;113.605959,23.592756;113.605126,23.592413;113.604297,23.592049;113.60372,23.591775;113.602756,23.591293;113.601957,23.590864;113.601194,23.590434;113.600477,23.59;113.59964,23.589466;113.598872,23.588954;113.598633,23.58878;113.598203,23.588477;113.597092,23.587643;113.596662,23.587322;113.595382,23.586393;113.594839,23.586024;113.594327,23.585707;113.59375,23.585373;113.593168,23.585065;113.59273,23.584844;113.591988,23.58451;113.591411,23.584275;113.589965,23.583819'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿明珠隧道途径G45大广高速向西南行驶7.8千米直行进入隧道',\n",
       "      'orientation': '西南',\n",
       "      'road': '明珠隧道',\n",
       "      'distance': '7814',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '7814',\n",
       "      'toll_road': '明珠隧道',\n",
       "      'duration': '319',\n",
       "      'polyline': '113.589965,23.583819;113.589345,23.583633;113.588155,23.583346;113.587431,23.58322;113.586714,23.583112;113.585981,23.583021;113.584974,23.582938;113.583225,23.582826;113.579878,23.582574;113.578507,23.582452;113.577552,23.582326;113.576667,23.582201;113.576658,23.582201;113.575933,23.58207;113.575161,23.58191;113.574184,23.58168;113.573429,23.58148;113.572661,23.581254;113.57184,23.580998;113.570877,23.580655;113.569926,23.580278;113.569136,23.579948;113.568403,23.579614;113.567856,23.579345;113.566793,23.57878;113.566163,23.578429;113.56533,23.577917;113.564813,23.577591;113.56388,23.576949;113.563472,23.576658;113.563316,23.576545;113.562765,23.576111;113.562001,23.575495;113.561398,23.574961;113.560881,23.574492;113.560174,23.573789;113.559661,23.573268;113.559201,23.572756;113.558576,23.572036;113.557682,23.570898;113.55724,23.570286;113.556636,23.569401;113.556311,23.56888;113.555898,23.568177;113.555417,23.5673;113.555109,23.566701;113.554757,23.565955;113.554688,23.565794;113.554631,23.565673;113.554475,23.565308;113.554115,23.564345;113.554067,23.564214;113.553928,23.563798;113.553681,23.562912;113.553394,23.561693;113.553281,23.561202;113.553242,23.561042;113.552656,23.55842;113.552474,23.557717;113.552166,23.556667;113.551793,23.555569;113.551506,23.554766;113.551471,23.554688;113.551176,23.55395;113.550703,23.552882;113.550304,23.552023;113.549974,23.551363;113.549566,23.550612;113.54918,23.549931;113.548698,23.549132;113.545299,23.543698;113.544306,23.542131;113.543641,23.541063;113.542934,23.539826;113.542565,23.539128;113.542196,23.538372;113.541775,23.5374',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '699',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.589965,23.583819;113.589345,23.583633;113.588155,23.583346;113.587431,23.58322;113.586714,23.583112;113.585981,23.583021;113.584974,23.582938;113.583225,23.582826'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1289',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.583225,23.582826;113.579878,23.582574;113.578507,23.582452;113.577552,23.582326;113.576667,23.582201;113.576658,23.582201;113.575933,23.58207;113.575161,23.58191;113.574184,23.58168;113.573429,23.58148;113.572661,23.581254;113.57184,23.580998;113.570877,23.580655'},\n",
       "       {'lcode': [],\n",
       "        'distance': '2566',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.570877,23.580655;113.569926,23.580278;113.569136,23.579948;113.568403,23.579614;113.567856,23.579345;113.566793,23.57878;113.566163,23.578429;113.56533,23.577917;113.564813,23.577591;113.56388,23.576949;113.563472,23.576658;113.563316,23.576545;113.562765,23.576111;113.562001,23.575495;113.561398,23.574961;113.560881,23.574492;113.560174,23.573789;113.559661,23.573268;113.559201,23.572756;113.558576,23.572036;113.557682,23.570898;113.55724,23.570286;113.556636,23.569401;113.556311,23.56888;113.555898,23.568177;113.555417,23.5673;113.555109,23.566701;113.554757,23.565955;113.554688,23.565794;113.554631,23.565673;113.554475,23.565308;113.554115,23.564345'},\n",
       "       {'lcode': [],\n",
       "        'distance': '15',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.554115,23.564345;113.554067,23.564214'},\n",
       "       {'lcode': [],\n",
       "        'distance': '287',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.554067,23.564214;113.553928,23.563798;113.553681,23.562912;113.553394,23.561693'},\n",
       "       {'lcode': [],\n",
       "        'distance': '55',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.553394,23.561693;113.553281,23.561202'},\n",
       "       {'lcode': [],\n",
       "        'distance': '18',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.553281,23.561202;113.553242,23.561042'},\n",
       "       {'lcode': [],\n",
       "        'distance': '376',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.553242,23.561042;113.552656,23.55842;113.552474,23.557717'},\n",
       "       {'lcode': [],\n",
       "        'distance': '247',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.552474,23.557717;113.552166,23.556667;113.551793,23.555569'},\n",
       "       {'lcode': [],\n",
       "        'distance': '2262',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.551793,23.555569;113.551506,23.554766;113.551471,23.554688;113.551176,23.55395;113.550703,23.552882;113.550304,23.552023;113.549974,23.551363;113.549566,23.550612;113.54918,23.549931;113.548698,23.549132;113.545299,23.543698;113.544306,23.542131;113.543641,23.541063;113.542934,23.539826;113.542565,23.539128;113.542196,23.538372;113.541775,23.5374'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'}]}]},\n",
       "     {'instruction': '沿耙齿影隧道途径G45大广高速、牛心岭大桥向西南行驶15.6千米向右前方行驶进入匝道',\n",
       "      'orientation': '西南',\n",
       "      'road': '耙齿影隧道',\n",
       "      'distance': '15625',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '15625',\n",
       "      'toll_road': '耙齿影隧道',\n",
       "      'duration': '696',\n",
       "      'polyline': '113.541775,23.5374;113.541359,23.536285;113.540395,23.532969;113.540312,23.532713;113.539848,23.53122;113.53888,23.528242;113.538637,23.527431;113.538325,23.526454;113.538151,23.52599;113.537856,23.525278;113.537587,23.524666;113.537348,23.52418;113.53707,23.523659;113.536723,23.523082;113.53622,23.5223;113.535872,23.521801;113.535812,23.521727;113.535616,23.521463;113.535069,23.520786;113.534614,23.520278;113.534197,23.519839;113.533663,23.519323;113.533238,23.518928;113.532782,23.518542;113.532713,23.518481;113.53224,23.518103;113.531554,23.5176;113.531046,23.517257;113.530295,23.516793;113.529692,23.516437;113.528477,23.51576;113.527548,23.515252;113.52635,23.514588;113.525299,23.51398;113.51941,23.510742;113.518316,23.510135;113.516563,23.509067;113.51513,23.508099;113.514227,23.507431;113.513655,23.507005;113.512882,23.506372;113.511884,23.50553;113.511319,23.505026;113.510742,23.504484;113.510699,23.50444;113.510117,23.503863;113.509258,23.502973;113.507539,23.501107;113.506871,23.500382;113.506276,23.499753;113.505334,23.498763;113.503872,23.497413;113.50355,23.497148;113.50224,23.496068;113.501133,23.49523;113.500347,23.494674;113.496471,23.492018;113.493958,23.490321;113.492209,23.489115;113.491727,23.488767;113.491523,23.488624;113.490972,23.48819;113.490747,23.488003;113.489805,23.487153;113.489336,23.486675;113.488767,23.486033;113.487899,23.485048;113.487448,23.48457;113.486944,23.484032;113.485508,23.482813;113.484991,23.482418;113.484297,23.481975;113.483668,23.481597;113.4824,23.480872;113.481832,23.480516;113.48135,23.480191;113.480998,23.4799;113.480703,23.479635;113.480443,23.479384;113.479918,23.478785;113.479696,23.478511;113.47924,23.477808;113.479223,23.477782;113.478928,23.477192;113.478655,23.476454;113.478494,23.47592;113.478394,23.47546;113.478351,23.475165;113.478273,23.47444;113.478242,23.473928;113.478103,23.470043;113.478034,23.469188;113.477908,23.468403;113.47783,23.468043;113.477635,23.467365;113.477422,23.466797;113.477348,23.466602;113.477066,23.465994;113.476884,23.465647;113.476385,23.464852;113.476189,23.464596;113.47592,23.464245;113.475165,23.463416;113.473168,23.461593;113.472418,23.460872;113.471554,23.459939;113.470321,23.458533;113.469679,23.457869;113.469154,23.457365;113.468641,23.456936;113.468073,23.45651;113.467461,23.456098;113.467018,23.455807;113.466797,23.455664;113.464314,23.454049;113.463116,23.45326;113.461493,23.452209;113.459262,23.450751;113.458863,23.450486;113.457539,23.449622;113.456623,23.449028;113.456024,23.448646;113.455651,23.448411;113.455278,23.44819;113.455035,23.448043;113.454219,23.447548;113.45378,23.447309;113.452865,23.446845;113.451458,23.446224;113.450846,23.445981;113.449974,23.445668;113.448798,23.445308;113.448372,23.4452;113.447951,23.445087;113.446962,23.44487;113.446662,23.444822;113.445256,23.444609;113.444822,23.444549;113.444319,23.444484;113.443368,23.444397;113.442383,23.444353;113.441441,23.444345;113.440747,23.444362;113.4398,23.444414;113.438164,23.444544',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入匝道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '510',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.541775,23.5374;113.541359,23.536285;113.540395,23.532969'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1261',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.540395,23.532969;113.540312,23.532713;113.539848,23.53122;113.53888,23.528242;113.538637,23.527431;113.538325,23.526454;113.538151,23.52599;113.537856,23.525278;113.537587,23.524666;113.537348,23.52418;113.53707,23.523659;113.536723,23.523082;113.53622,23.5223'},\n",
       "       {'lcode': [],\n",
       "        'distance': '619',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.53622,23.5223;113.535872,23.521801;113.535812,23.521727;113.535616,23.521463;113.535069,23.520786;113.534614,23.520278;113.534197,23.519839;113.533663,23.519323;113.533238,23.518928;113.532782,23.518542;113.532713,23.518481;113.53224,23.518103'},\n",
       "       {'lcode': [],\n",
       "        'distance': '464',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.53224,23.518103;113.531554,23.5176;113.531046,23.517257;113.530295,23.516793;113.529692,23.516437;113.528477,23.51576'},\n",
       "       {'lcode': [],\n",
       "        'distance': '110',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.528477,23.51576;113.527548,23.515252'},\n",
       "       {'lcode': [],\n",
       "        'distance': '142',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.527548,23.515252;113.52635,23.514588'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1471',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.52635,23.514588;113.525299,23.51398;113.51941,23.510742;113.518316,23.510135;113.516563,23.509067;113.51513,23.508099;113.514227,23.507431'},\n",
       "       {'lcode': [],\n",
       "        'distance': '318',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.514227,23.507431;113.513655,23.507005;113.512882,23.506372;113.511884,23.50553'},\n",
       "       {'lcode': [],\n",
       "        'distance': '661',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.511884,23.50553;113.511319,23.505026;113.510742,23.504484;113.510699,23.50444;113.510117,23.503863;113.509258,23.502973;113.507539,23.501107'},\n",
       "       {'lcode': [],\n",
       "        'distance': '343',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.507539,23.501107;113.506871,23.500382;113.506276,23.499753;113.505334,23.498763'},\n",
       "       {'lcode': [],\n",
       "        'distance': '210',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.505334,23.498763;113.503872,23.497413'},\n",
       "       {'lcode': [],\n",
       "        'distance': '44',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.503872,23.497413;113.50355,23.497148'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1624',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.50355,23.497148;113.50224,23.496068;113.501133,23.49523;113.500347,23.494674;113.496471,23.492018;113.493958,23.490321;113.492209,23.489115;113.491727,23.488767;113.491523,23.488624;113.490972,23.48819'},\n",
       "       {'lcode': [],\n",
       "        'distance': '236',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.490972,23.48819;113.490747,23.488003;113.489805,23.487153;113.489336,23.486675'},\n",
       "       {'lcode': [],\n",
       "        'distance': '2705',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.489336,23.486675;113.488767,23.486033;113.487899,23.485048;113.487448,23.48457;113.486944,23.484032;113.485508,23.482813;113.484991,23.482418;113.484297,23.481975;113.483668,23.481597;113.4824,23.480872;113.481832,23.480516;113.48135,23.480191;113.480998,23.4799;113.480703,23.479635;113.480443,23.479384;113.479918,23.478785;113.479696,23.478511;113.47924,23.477808;113.479223,23.477782;113.478928,23.477192;113.478655,23.476454;113.478494,23.47592;113.478394,23.47546;113.478351,23.475165;113.478273,23.47444;113.478242,23.473928;113.478103,23.470043;113.478034,23.469188;113.477908,23.468403;113.47783,23.468043;113.477635,23.467365;113.477422,23.466797;113.477348,23.466602'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1945',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.477348,23.466602;113.477066,23.465994;113.476884,23.465647;113.476385,23.464852;113.476189,23.464596;113.47592,23.464245;113.475165,23.463416;113.473168,23.461593;113.472418,23.460872;113.471554,23.459939;113.470321,23.458533;113.469679,23.457869;113.469154,23.457365;113.468641,23.456936;113.468073,23.45651;113.467461,23.456098;113.467018,23.455807;113.466797,23.455664;113.464314,23.454049'},\n",
       "       {'lcode': [],\n",
       "        'distance': '353',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.464314,23.454049;113.463116,23.45326;113.461493,23.452209'},\n",
       "       {'lcode': [],\n",
       "        'distance': '279',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.461493,23.452209;113.459262,23.450751'},\n",
       "       {'lcode': [],\n",
       "        'distance': '330',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.459262,23.450751;113.458863,23.450486;113.457539,23.449622;113.456623,23.449028'},\n",
       "       {'lcode': [],\n",
       "        'distance': '74',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.456623,23.449028;113.456024,23.448646'},\n",
       "       {'lcode': [],\n",
       "        'distance': '91',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.456024,23.448646;113.455651,23.448411;113.455278,23.44819'},\n",
       "       {'lcode': [],\n",
       "        'distance': '516',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.455278,23.44819;113.455035,23.448043;113.454219,23.447548;113.45378,23.447309;113.452865,23.446845;113.451458,23.446224;113.450846,23.445981'},\n",
       "       {'lcode': [],\n",
       "        'distance': '222',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.450846,23.445981;113.449974,23.445668;113.448798,23.445308'},\n",
       "       {'lcode': [],\n",
       "        'distance': '467',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.448798,23.445308;113.448372,23.4452;113.447951,23.445087;113.446962,23.44487;113.446662,23.444822;113.445256,23.444609;113.444822,23.444549;113.444319,23.444484'},\n",
       "       {'lcode': [],\n",
       "        'distance': '294',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.444319,23.444484;113.443368,23.444397;113.442383,23.444353;113.441441,23.444345'},\n",
       "       {'lcode': [],\n",
       "        'distance': '336',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.441441,23.444345;113.440747,23.444362;113.4398,23.444414;113.438164,23.444544'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '从化区', 'adcode': '440117'},\n",
       "         {'name': '花都区', 'adcode': '440114'}]}]},\n",
       "     {'instruction': '沿G45大广高速出口向西行驶485米靠左',\n",
       "      'orientation': '西',\n",
       "      'road': 'G45大广高速出口',\n",
       "      'distance': '485',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '485',\n",
       "      'toll_road': 'G45大广高速出口',\n",
       "      'duration': '21',\n",
       "      'polyline': '113.438164,23.444544;113.438056,23.444631;113.437925,23.444666;113.437339,23.444748;113.436892,23.444822;113.435911,23.444987;113.434766,23.4452;113.433542,23.445443',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '485',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.438164,23.444544;113.438056,23.444631;113.437925,23.444666;113.437339,23.444748;113.436892,23.444822;113.435911,23.444987;113.434766,23.4452;113.433542,23.445443'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '花都区', 'adcode': '440114'}]}]},\n",
       "     {'instruction': '沿机场北立交向西行驶535米向右前方行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '机场北立交',\n",
       "      'distance': '535',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '535',\n",
       "      'toll_road': '机场北立交',\n",
       "      'duration': '37',\n",
       "      'polyline': '113.433542,23.445443;113.431901,23.445846;113.431024,23.446098;113.429618,23.446506;113.42852,23.446866',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '417',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.433542,23.445443;113.431901,23.445846;113.431024,23.446098;113.429618,23.446506'},\n",
       "       {'lcode': [],\n",
       "        'distance': '118',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.429618,23.446506;113.42852,23.446866'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '花都区', 'adcode': '440114'}]}]},\n",
       "     {'instruction': '沿机场北立交途径G4京港澳高速向南行驶20.6千米靠左沿主路行驶',\n",
       "      'orientation': '南',\n",
       "      'road': '机场北立交',\n",
       "      'distance': '20590',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '20590',\n",
       "      'toll_road': '机场北立交',\n",
       "      'duration': '852',\n",
       "      'polyline': '113.42852,23.446866;113.428181,23.447053;113.42809,23.447118;113.428008,23.447201;113.427951,23.447296;113.427904,23.447396;113.427878,23.4475;113.427865,23.447604;113.427899,23.447826;113.427938,23.44793;113.42799,23.448008;113.428064,23.44809;113.428151,23.448164;113.428273,23.448234;113.428381,23.448277;113.428498,23.448299;113.428611,23.448307;113.428763,23.448294;113.42888,23.44826;113.429002,23.448203;113.42918,23.448064;113.429249,23.447977;113.429297,23.447878;113.429336,23.447773;113.429349,23.447665;113.429345,23.447556;113.429323,23.447444;113.429227,23.44717;113.429201,23.447036;113.429188,23.446875;113.429028,23.44648;113.428845,23.445977;113.428676,23.445434;113.428568,23.445035;113.428516,23.444822;113.428416,23.444414;113.428268,23.443615;113.428247,23.443429;113.428199,23.442704;113.428177,23.441359;113.428229,23.440516;113.428273,23.440187;113.428346,23.43967;113.428832,23.437122;113.428906,23.436519;113.428954,23.435972;113.42898,23.435356;113.428976,23.434909;113.428937,23.434141;113.428906,23.433837;113.428841,23.433303;113.42872,23.432635;113.428659,23.432344;113.428537,23.431862;113.428316,23.431141;113.428194,23.430794;113.427865,23.429961;113.427391,23.428963;113.426931,23.427995;113.426658,23.427405;113.426285,23.42661;113.425399,23.424718;113.424635,23.42309;113.424527,23.422852;113.424115,23.421901;113.423815,23.421141;113.423433,23.420035;113.423207,23.419288;113.422852,23.417943;113.422778,23.417656;113.422604,23.416775;113.422457,23.415968;113.422266,23.414557;113.42224,23.414184;113.422148,23.413199;113.422114,23.412639;113.422088,23.411862;113.422088,23.411788;113.422105,23.410512;113.422131,23.409718;113.422174,23.409058;113.42224,23.408333;113.422352,23.407439;113.422852,23.404284;113.422951,23.403646;113.423086,23.402543;113.423134,23.401719;113.423173,23.400985;113.423173,23.400877;113.423164,23.400521;113.423142,23.399657;113.423125,23.399262;113.423021,23.398012;113.422925,23.397292;113.422852,23.396879;113.422843,23.396853;113.422717,23.396163;113.422556,23.395247;113.422413,23.39451;113.421793,23.391124;113.421602,23.389891;113.421454,23.388958;113.421324,23.387873;113.421228,23.386866;113.421185,23.385334;113.421207,23.384141;113.421345,23.382188;113.421489,23.380694;113.421697,23.378906;113.421966,23.37658;113.42204,23.375911;113.42217,23.374792;113.422183,23.374253;113.422161,23.373194;113.422114,23.372613;113.421979,23.371419;113.421636,23.369844;113.421272,23.368655;113.421085,23.368099;113.421011,23.367917;113.420707,23.367205;113.420334,23.366406;113.419874,23.365556;113.41849,23.363342;113.417821,23.362235;113.417435,23.361532;113.41704,23.360729;113.416793,23.360165;113.416562,23.359575;113.416354,23.358984;113.415707,23.356931;113.415673,23.356819;113.41523,23.355543;113.415039,23.355069;113.414818,23.354592;113.41441,23.353859;113.414058,23.353299;113.413676,23.352773;113.413021,23.351957;113.412079,23.350977;113.408312,23.346762;113.407921,23.346289;113.407587,23.345946;113.40674,23.345065;113.406011,23.344336;113.404505,23.34306;113.400998,23.340382;113.400877,23.340282;113.399514,23.339175;113.398082,23.337895;113.396233,23.336137;113.395126,23.334996;113.395095,23.334961;113.393485,23.333147;113.392027,23.331359;113.391628,23.330877;113.390608,23.329588;113.386289,23.324236;113.386081,23.323971;113.385651,23.323424;113.384983,23.322487;113.384171,23.321324;113.383207,23.319835;113.382188,23.318121;113.381558,23.316988;113.380868,23.315625;113.380525,23.314926;113.380135,23.314106;113.379931,23.31365;113.379648,23.312986;113.37924,23.312005;113.378906,23.311159;113.376363,23.304822;113.376111,23.304236;113.375729,23.303411;113.375226,23.302487;113.374913,23.302001;113.374792,23.30181;113.374323,23.301163;113.373837,23.300551;113.373559,23.300234;113.373286,23.299935;113.372639,23.29928;113.370985,23.297713;113.370703,23.297418;113.370269,23.296918;113.369865,23.296393;113.369427,23.295729;113.369171,23.295269;113.368997,23.294913;113.368785,23.294436;113.368602,23.293954;113.368485,23.293585;113.368351,23.29309;113.368251,23.292578;113.36819,23.292205;113.368138,23.291688;113.368121,23.291432;113.368116,23.291016;113.368116,23.29079;113.368125,23.290408;113.36826,23.288481;113.368316,23.287448;113.368329,23.286428;113.36832,23.285642;113.368294,23.284991;113.368116,23.282135',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '437',\n",
       "        'status': '缓行',\n",
       "        'polyline': '113.42852,23.446866;113.428181,23.447053;113.42809,23.447118;113.428008,23.447201;113.427951,23.447296;113.427904,23.447396;113.427878,23.4475;113.427865,23.447604;113.427899,23.447826;113.427938,23.44793;113.42799,23.448008;113.428064,23.44809;113.428151,23.448164;113.428273,23.448234;113.428381,23.448277;113.428498,23.448299;113.428611,23.448307;113.428763,23.448294;113.42888,23.44826;113.429002,23.448203;113.42918,23.448064;113.429249,23.447977;113.429297,23.447878;113.429336,23.447773;113.429349,23.447665;113.429345,23.447556;113.429323,23.447444;113.429227,23.44717;113.429201,23.447036;113.429188,23.446875'},\n",
       "       {'lcode': [],\n",
       "        'distance': '374',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.429188,23.446875;113.429028,23.44648;113.428845,23.445977;113.428676,23.445434;113.428568,23.445035;113.428516,23.444822;113.428416,23.444414;113.428268,23.443615'},\n",
       "       {'lcode': [],\n",
       "        'distance': '20',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.428268,23.443615;113.428247,23.443429'},\n",
       "       {'lcode': [],\n",
       "        'distance': '771',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.428247,23.443429;113.428199,23.442704;113.428177,23.441359;113.428229,23.440516;113.428273,23.440187;113.428346,23.43967;113.428832,23.437122;113.428906,23.436519'},\n",
       "       {'lcode': [],\n",
       "        'distance': '356',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.428906,23.436519;113.428954,23.435972;113.42898,23.435356;113.428976,23.434909;113.428937,23.434141;113.428906,23.433837;113.428841,23.433303'},\n",
       "       {'lcode': [],\n",
       "        'distance': '107',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.428841,23.433303;113.42872,23.432635;113.428659,23.432344'},\n",
       "       {'lcode': [],\n",
       "        'distance': '276',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.428659,23.432344;113.428537,23.431862;113.428316,23.431141;113.428194,23.430794;113.427865,23.429961'},\n",
       "       {'lcode': [],\n",
       "        'distance': '237',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.427865,23.429961;113.427391,23.428963;113.426931,23.427995'},\n",
       "       {'lcode': [],\n",
       "        'distance': '167',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.426931,23.427995;113.426658,23.427405;113.426285,23.42661'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1445',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.426285,23.42661;113.425399,23.424718;113.424635,23.42309;113.424527,23.422852;113.424115,23.421901;113.423815,23.421141;113.423433,23.420035;113.423207,23.419288;113.422852,23.417943;113.422778,23.417656;113.422604,23.416775;113.422457,23.415968;113.422266,23.414557;113.42224,23.414184'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1468',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.42224,23.414184;113.422148,23.413199;113.422114,23.412639;113.422088,23.411862;113.422088,23.411788;113.422105,23.410512;113.422131,23.409718;113.422174,23.409058;113.42224,23.408333;113.422352,23.407439;113.422852,23.404284;113.422951,23.403646;113.423086,23.402543;113.423134,23.401719;113.423173,23.400985'},\n",
       "       {'lcode': [],\n",
       "        'distance': '191',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.423173,23.400985;113.423173,23.400877;113.423164,23.400521;113.423142,23.399657;113.423125,23.399262'},\n",
       "       {'lcode': [],\n",
       "        'distance': '268',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.423125,23.399262;113.423021,23.398012;113.422925,23.397292;113.422852,23.396879;113.422843,23.396853'},\n",
       "       {'lcode': [],\n",
       "        'distance': '179',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.422843,23.396853;113.422717,23.396163;113.422556,23.395247'},\n",
       "       {'lcode': [],\n",
       "        'distance': '463',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.422556,23.395247;113.422413,23.39451;113.421793,23.391124'},\n",
       "       {'lcode': [],\n",
       "        'distance': '475',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.421793,23.391124;113.421602,23.389891;113.421454,23.388958;113.421324,23.387873;113.421228,23.386866'},\n",
       "       {'lcode': [],\n",
       "        'distance': '684',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.421228,23.386866;113.421185,23.385334;113.421207,23.384141;113.421345,23.382188;113.421489,23.380694'},\n",
       "       {'lcode': [],\n",
       "        'distance': '458',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.421489,23.380694;113.421697,23.378906;113.421966,23.37658'},\n",
       "       {'lcode': [],\n",
       "        'distance': '6074',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.421966,23.37658;113.42204,23.375911;113.42217,23.374792;113.422183,23.374253;113.422161,23.373194;113.422114,23.372613;113.421979,23.371419;113.421636,23.369844;113.421272,23.368655;113.421085,23.368099;113.421011,23.367917;113.420707,23.367205;113.420334,23.366406;113.419874,23.365556;113.41849,23.363342;113.417821,23.362235;113.417435,23.361532;113.41704,23.360729;113.416793,23.360165;113.416562,23.359575;113.416354,23.358984;113.415707,23.356931;113.415673,23.356819;113.41523,23.355543;113.415039,23.355069;113.414818,23.354592;113.41441,23.353859;113.414058,23.353299;113.413676,23.352773;113.413021,23.351957;113.412079,23.350977;113.408312,23.346762;113.407921,23.346289;113.407587,23.345946;113.40674,23.345065;113.406011,23.344336;113.404505,23.34306;113.400998,23.340382;113.400877,23.340282;113.399514,23.339175;113.398082,23.337895;113.396233,23.336137;113.395126,23.334996;113.395095,23.334961;113.393485,23.333147;113.392027,23.331359'},\n",
       "       {'lcode': [],\n",
       "        'distance': '67',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.392027,23.331359;113.391628,23.330877'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1151',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.391628,23.330877;113.390608,23.329588;113.386289,23.324236;113.386081,23.323971;113.385651,23.323424;113.384983,23.322487'},\n",
       "       {'lcode': [],\n",
       "        'distance': '953',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.384983,23.322487;113.384171,23.321324;113.383207,23.319835;113.382188,23.318121;113.381558,23.316988;113.380868,23.315625;113.380525,23.314926'},\n",
       "       {'lcode': [],\n",
       "        'distance': '3969',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.380525,23.314926;113.380135,23.314106;113.379931,23.31365;113.379648,23.312986;113.37924,23.312005;113.378906,23.311159;113.376363,23.304822;113.376111,23.304236;113.375729,23.303411;113.375226,23.302487;113.374913,23.302001;113.374792,23.30181;113.374323,23.301163;113.373837,23.300551;113.373559,23.300234;113.373286,23.299935;113.372639,23.29928;113.370985,23.297713;113.370703,23.297418;113.370269,23.296918;113.369865,23.296393;113.369427,23.295729;113.369171,23.295269;113.368997,23.294913;113.368785,23.294436;113.368602,23.293954;113.368485,23.293585;113.368351,23.29309;113.368251,23.292578;113.36819,23.292205;113.368138,23.291688;113.368121,23.291432;113.368116,23.291016;113.368116,23.29079;113.368125,23.290408;113.36826,23.288481;113.368316,23.287448;113.368329,23.286428;113.36832,23.285642;113.368294,23.284991;113.368116,23.282135'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '花都区', 'adcode': '440114'},\n",
       "         {'name': '白云区', 'adcode': '440111'}]}]},\n",
       "     {'instruction': '沿S4华南快速途径梅窿2号大桥、石湖中桥、梅窿1号大桥、长坤1号桥、金垄大桥向南行驶6.1千米直行进入隧道',\n",
       "      'orientation': '南',\n",
       "      'road': 'S4华南快速',\n",
       "      'distance': '6054',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '6054',\n",
       "      'toll_road': 'S4华南快速',\n",
       "      'duration': '281',\n",
       "      'polyline': '113.368116,23.282135;113.367986,23.280026;113.367943,23.279358;113.367882,23.278229;113.367669,23.274905;113.367622,23.273945;113.367635,23.273481;113.367661,23.273147;113.367726,23.272639;113.367843,23.272079;113.367934,23.271654;113.368268,23.270625;113.368372,23.270291;113.368498,23.269796;113.368563,23.269336;113.368572,23.269041;113.368572,23.268898;113.368563,23.26865;113.368511,23.268238;113.36839,23.267743;113.368303,23.267478;113.368099,23.267031;113.367951,23.266766;113.367487,23.266102;113.366011,23.26411;113.365204,23.262899;113.364783,23.262214;113.364371,23.261445;113.363893,23.26043;113.363472,23.259375;113.363212,23.258646;113.363038,23.258056;113.362986,23.257882;113.362752,23.25694;113.362565,23.255998;113.362483,23.255495;113.362435,23.255109;113.36237,23.254405;113.362348,23.254119;113.3623,23.252513;113.362244,23.247509;113.362231,23.24707;113.362222,23.24645;113.362205,23.246107;113.362144,23.245699;113.362053,23.245352;113.361997,23.245126;113.361819,23.244709;113.361714,23.244518;113.361493,23.244141;113.361437,23.244054;113.361098,23.243641;113.36076,23.243281;113.360395,23.242943;113.359987,23.242595;113.358911,23.241671;113.357565,23.240512;113.356931,23.239961;113.356823,23.23987;113.356597,23.239648;113.356324,23.239327;113.356046,23.238915;113.355903,23.238598;113.355786,23.238168;113.355729,23.237852;113.355725,23.237669;113.355755,23.237261;113.355794,23.23694;113.355907,23.236636;113.356168,23.236124;113.356202,23.236081;113.356428,23.235794;113.356641,23.235508;113.356888,23.235221;113.356931,23.235165;113.358038,23.233711;113.358394,23.233181;113.358568,23.232808;113.358641,23.232648;113.358932,23.231901',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '308',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368116,23.282135;113.367986,23.280026;113.367943,23.279358'},\n",
       "       {'lcode': [],\n",
       "        'distance': '493',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367943,23.279358;113.367882,23.278229;113.367669,23.274905'},\n",
       "       {'lcode': [],\n",
       "        'distance': '315',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367669,23.274905;113.367622,23.273945;113.367635,23.273481;113.367661,23.273147;113.367726,23.272639;113.367843,23.272079'},\n",
       "       {'lcode': [],\n",
       "        'distance': '167',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367843,23.272079;113.367934,23.271654;113.368268,23.270625'},\n",
       "       {'lcode': [],\n",
       "        'distance': '146',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368268,23.270625;113.368372,23.270291;113.368498,23.269796;113.368563,23.269336'},\n",
       "       {'lcode': [],\n",
       "        'distance': '75',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368563,23.269336;113.368572,23.269041;113.368572,23.268898;113.368563,23.26865'},\n",
       "       {'lcode': [],\n",
       "        'distance': '186',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368563,23.26865;113.368511,23.268238;113.36839,23.267743;113.368303,23.267478;113.368099,23.267031'},\n",
       "       {'lcode': [],\n",
       "        'distance': '33',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368099,23.267031;113.367951,23.266766'},\n",
       "       {'lcode': [],\n",
       "        'distance': '87',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367951,23.266766;113.367487,23.266102'},\n",
       "       {'lcode': [],\n",
       "        'distance': '425',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367487,23.266102;113.366011,23.26411;113.365204,23.262899'},\n",
       "       {'lcode': [],\n",
       "        'distance': '182',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.365204,23.262899;113.364783,23.262214;113.364371,23.261445'},\n",
       "       {'lcode': [],\n",
       "        'distance': '809',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.364371,23.261445;113.363893,23.26043;113.363472,23.259375;113.363212,23.258646;113.363038,23.258056;113.362986,23.257882;113.362752,23.25694;113.362565,23.255998;113.362483,23.255495;113.362435,23.255109;113.36237,23.254405'},\n",
       "       {'lcode': [],\n",
       "        'distance': '210',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.36237,23.254405;113.362348,23.254119;113.3623,23.252513'},\n",
       "       {'lcode': [],\n",
       "        'distance': '554',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.3623,23.252513;113.362244,23.247509'},\n",
       "       {'lcode': [],\n",
       "        'distance': '117',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.362244,23.247509;113.362231,23.24707;113.362222,23.24645'},\n",
       "       {'lcode': [],\n",
       "        'distance': '123',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.362222,23.24645;113.362205,23.246107;113.362144,23.245699;113.362053,23.245352'},\n",
       "       {'lcode': [],\n",
       "        'distance': '99',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.362053,23.245352;113.361997,23.245126;113.361819,23.244709;113.361714,23.244518'},\n",
       "       {'lcode': [],\n",
       "        'distance': '429',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.361714,23.244518;113.361493,23.244141;113.361437,23.244054;113.361098,23.243641;113.36076,23.243281;113.360395,23.242943;113.359987,23.242595;113.358911,23.241671'},\n",
       "       {'lcode': [],\n",
       "        'distance': '512',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.358911,23.241671;113.357565,23.240512;113.356931,23.239961;113.356823,23.23987;113.356597,23.239648;113.356324,23.239327;113.356046,23.238915;113.355903,23.238598;113.355786,23.238168'},\n",
       "       {'lcode': [],\n",
       "        'distance': '359',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.355786,23.238168;113.355729,23.237852;113.355725,23.237669;113.355755,23.237261;113.355794,23.23694;113.355907,23.236636;113.356168,23.236124;113.356202,23.236081;113.356428,23.235794;113.356641,23.235508;113.356888,23.235221'},\n",
       "       {'lcode': [],\n",
       "        'distance': '204',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.356888,23.235221;113.356931,23.235165;113.358038,23.233711'},\n",
       "       {'lcode': [],\n",
       "        'distance': '221',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.358038,23.233711;113.358394,23.233181;113.358568,23.232808;113.358641,23.232648;113.358932,23.231901'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '白云区', 'adcode': '440111'}]}]},\n",
       "     {'instruction': '沿石门堂山隧道途径S4华南快速向南行驶2.5千米靠左沿主路行驶',\n",
       "      'orientation': '南',\n",
       "      'road': '石门堂山隧道',\n",
       "      'distance': '2504',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '2504',\n",
       "      'toll_road': '石门堂山隧道',\n",
       "      'duration': '115',\n",
       "      'polyline': '113.358932,23.231901;113.359084,23.231458;113.35951,23.23003;113.360595,23.226415;113.361042,23.225095;113.361115,23.224883;113.361385,23.224115;113.361567,23.223668;113.361892,23.222873;113.362188,23.22227;113.363685,23.219405;113.364045,23.218542;113.364397,23.217656;113.365326,23.215482;113.365894,23.21411;113.366267,23.21322;113.366953,23.211554;113.367322,23.21069',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '216',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.358932,23.231901;113.359084,23.231458;113.35951,23.23003'},\n",
       "       {'lcode': [],\n",
       "        'distance': '415',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.35951,23.23003;113.360595,23.226415'},\n",
       "       {'lcode': [],\n",
       "        'distance': '178',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.360595,23.226415;113.361042,23.225095;113.361115,23.224883'},\n",
       "       {'lcode': [],\n",
       "        'distance': '1593',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.361115,23.224883;113.361385,23.224115;113.361567,23.223668;113.361892,23.222873;113.362188,23.22227;113.363685,23.219405;113.364045,23.218542;113.364397,23.217656;113.365326,23.215482;113.365894,23.21411;113.366267,23.21322;113.366953,23.211554'},\n",
       "       {'lcode': [],\n",
       "        'distance': '102',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.366953,23.211554;113.367322,23.21069'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '白云区', 'adcode': '440111'},\n",
       "         {'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿S4华南快速途径华南大桥向南行驶11.3千米向右前方行驶进入匝道',\n",
       "      'orientation': '南',\n",
       "      'road': 'S4华南快速',\n",
       "      'distance': '11285',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '11285',\n",
       "      'toll_road': 'S4华南快速',\n",
       "      'duration': '544',\n",
       "      'polyline': '113.367322,23.21069;113.367639,23.209913;113.36796,23.208924;113.368086,23.208446;113.36809,23.208433;113.368303,23.207604;113.368546,23.206298;113.368646,23.205694;113.368893,23.203911;113.368941,23.203455;113.368989,23.203125;113.369002,23.20306;113.369062,23.202661;113.369154,23.201966;113.369206,23.201541;113.369297,23.200946;113.369345,23.200651;113.36944,23.200056;113.36954,23.19964;113.370017,23.197227;113.370135,23.196567;113.370165,23.196276;113.370408,23.194162;113.370477,23.19332;113.370482,23.193299;113.370512,23.192886;113.370612,23.192135;113.370634,23.191979;113.370712,23.191172;113.370868,23.189718;113.370977,23.189149;113.371081,23.188806;113.371215,23.188451;113.371415,23.188056;113.371549,23.187817;113.371827,23.187444;113.372218,23.18701;113.372496,23.186727;113.374232,23.185069;113.374614,23.184635;113.374796,23.184362;113.374922,23.184145;113.375117,23.183702;113.375187,23.183446;113.375269,23.183069;113.375299,23.182691;113.375299,23.182487;113.37526,23.182131;113.375195,23.18178;113.375095,23.181419;113.375013,23.181224;113.374974,23.18115;113.374809,23.180859;113.374414,23.180286;113.369006,23.173329;113.36793,23.171901;113.366567,23.170165;113.365929,23.169353;113.365551,23.168828;113.365347,23.16849;113.365143,23.168121;113.36487,23.167461;113.364779,23.167183;113.364635,23.166693;113.364531,23.166176;113.364488,23.165877;113.364436,23.165217;113.364392,23.164709;113.364323,23.164149;113.364297,23.163806;113.364266,23.163277;113.364136,23.161549;113.363976,23.15918;113.363889,23.157908;113.363798,23.15684;113.363746,23.156458;113.363685,23.156233;113.363598,23.155946;113.363385,23.155451;113.362908,23.154523;113.362348,23.153372;113.361319,23.151137;113.361016,23.150408;113.360621,23.149397;113.360221,23.14819;113.360048,23.147678;113.359878,23.147135;113.359796,23.146884;113.359596,23.146085;113.359479,23.145573;113.359449,23.145417;113.359297,23.144683;113.359219,23.144271;113.358889,23.142721;113.35855,23.141042;113.358429,23.140564;113.358268,23.140061;113.358108,23.139657;113.357839,23.139089;113.357622,23.138702;113.357257,23.138212;113.356931,23.137834;113.356927,23.137826;113.356458,23.137266;113.356402,23.137205;113.35625,23.137062;113.356024,23.136845;113.355703,23.136584;113.355113,23.136168;113.352661,23.134709;113.35227,23.13444;113.352049,23.134275;113.351962,23.134188;113.351706,23.133902;113.351523,23.13362;113.351376,23.133303;113.351267,23.132973;113.351207,23.132604;113.351202,23.132474;113.351207,23.132227;113.351246,23.131753;113.351406,23.130503;113.351515,23.129436;113.35158,23.128824;113.351641,23.12829;113.351701,23.127635;113.351749,23.127018;113.351797,23.12622;113.35184,23.12536;113.35204,23.122405;113.352135,23.120994;113.352148,23.12059;113.352174,23.119874;113.352179,23.119275;113.352166,23.118381;113.352153,23.117934;113.352109,23.117656;113.352096,23.117418;113.352075,23.116992',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入匝道',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '206',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.367322,23.21069;113.367639,23.209913;113.36796,23.208924'},\n",
       "       {'lcode': [],\n",
       "        'distance': '55',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.36796,23.208924;113.368086,23.208446;113.36809,23.208433'},\n",
       "       {'lcode': [],\n",
       "        'distance': '558',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.36809,23.208433;113.368303,23.207604;113.368546,23.206298;113.368646,23.205694;113.368893,23.203911;113.368941,23.203455'},\n",
       "       {'lcode': [],\n",
       "        'distance': '88',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.368941,23.203455;113.368989,23.203125;113.369002,23.20306;113.369062,23.202661'},\n",
       "       {'lcode': [],\n",
       "        'distance': '125',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.369062,23.202661;113.369154,23.201966;113.369206,23.201541'},\n",
       "       {'lcode': [],\n",
       "        'distance': '484',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.369206,23.201541;113.369297,23.200946;113.369345,23.200651;113.36944,23.200056;113.36954,23.19964;113.370017,23.197227'},\n",
       "       {'lcode': [],\n",
       "        'distance': '73',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.370017,23.197227;113.370135,23.196567'},\n",
       "       {'lcode': [],\n",
       "        'distance': '361',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.370135,23.196567;113.370165,23.196276;113.370408,23.194162;113.370477,23.19332'},\n",
       "       {'lcode': [],\n",
       "        'distance': '48',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.370477,23.19332;113.370482,23.193299;113.370512,23.192886'},\n",
       "       {'lcode': [],\n",
       "        'distance': '3664',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.370512,23.192886;113.370612,23.192135;113.370634,23.191979;113.370712,23.191172;113.370868,23.189718;113.370977,23.189149;113.371081,23.188806;113.371215,23.188451;113.371415,23.188056;113.371549,23.187817;113.371827,23.187444;113.372218,23.18701;113.372496,23.186727;113.374232,23.185069;113.374614,23.184635;113.374796,23.184362;113.374922,23.184145;113.375117,23.183702;113.375187,23.183446;113.375269,23.183069;113.375299,23.182691;113.375299,23.182487;113.37526,23.182131;113.375195,23.18178;113.375095,23.181419;113.375013,23.181224;113.374974,23.18115;113.374809,23.180859;113.374414,23.180286;113.369006,23.173329;113.36793,23.171901;113.366567,23.170165;113.365929,23.169353;113.365551,23.168828;113.365347,23.16849;113.365143,23.168121;113.36487,23.167461;113.364779,23.167183;113.364635,23.166693;113.364531,23.166176;113.364488,23.165877;113.364436,23.165217;113.364392,23.164709;113.364323,23.164149'},\n",
       "       {'lcode': [],\n",
       "        'distance': '97',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.364323,23.164149;113.364297,23.163806;113.364266,23.163277'},\n",
       "       {'lcode': [],\n",
       "        'distance': '191',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.364266,23.163277;113.364136,23.161549'},\n",
       "       {'lcode': [],\n",
       "        'distance': '797',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.364136,23.161549;113.363976,23.15918;113.363889,23.157908;113.363798,23.15684;113.363746,23.156458;113.363685,23.156233;113.363598,23.155946;113.363385,23.155451;113.362908,23.154523'},\n",
       "       {'lcode': [],\n",
       "        'distance': '614',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.362908,23.154523;113.362348,23.153372;113.361319,23.151137;113.361016,23.150408;113.360621,23.149397'},\n",
       "       {'lcode': [],\n",
       "        'distance': '199',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.360621,23.149397;113.360221,23.14819;113.360048,23.147678'},\n",
       "       {'lcode': [],\n",
       "        'distance': '240',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.360048,23.147678;113.359878,23.147135;113.359796,23.146884;113.359596,23.146085;113.359479,23.145573'},\n",
       "       {'lcode': [],\n",
       "        'distance': '100',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.359479,23.145573;113.359449,23.145417;113.359297,23.144683'},\n",
       "       {'lcode': [],\n",
       "        'distance': '753',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.359297,23.144683;113.359219,23.144271;113.358889,23.142721;113.35855,23.141042;113.358429,23.140564;113.358268,23.140061;113.358108,23.139657;113.357839,23.139089;113.357622,23.138702;113.357257,23.138212'},\n",
       "       {'lcode': [],\n",
       "        'distance': '54',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.357257,23.138212;113.356931,23.137834;113.356927,23.137826'},\n",
       "       {'lcode': [],\n",
       "        'distance': '653',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.356927,23.137826;113.356458,23.137266;113.356402,23.137205;113.35625,23.137062;113.356024,23.136845;113.355703,23.136584;113.355113,23.136168;113.352661,23.134709;113.35227,23.13444;113.352049,23.134275;113.351962,23.134188'},\n",
       "       {'lcode': [],\n",
       "        'distance': '429',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351962,23.134188;113.351706,23.133902;113.351523,23.13362;113.351376,23.133303;113.351267,23.132973;113.351207,23.132604;113.351202,23.132474;113.351207,23.132227;113.351246,23.131753;113.351406,23.130503'},\n",
       "       {'lcode': [],\n",
       "        'distance': '186',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351406,23.130503;113.351515,23.129436;113.35158,23.128824'},\n",
       "       {'lcode': [],\n",
       "        'distance': '132',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.35158,23.128824;113.351641,23.12829;113.351701,23.127635'},\n",
       "       {'lcode': [],\n",
       "        'distance': '781',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351701,23.127635;113.351749,23.127018;113.351797,23.12622;113.35184,23.12536;113.35204,23.122405;113.352135,23.120994;113.352148,23.12059'},\n",
       "       {'lcode': [],\n",
       "        'distance': '79',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352148,23.12059;113.352174,23.119874'},\n",
       "       {'lcode': [],\n",
       "        'distance': '65',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352174,23.119874;113.352179,23.119275'},\n",
       "       {'lcode': [],\n",
       "        'distance': '206',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352179,23.119275;113.352166,23.118381;113.352153,23.117934;113.352109,23.117656;113.352096,23.117418'},\n",
       "       {'lcode': [],\n",
       "        'distance': '47',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352096,23.117418;113.352075,23.116992'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿S4华南快速出口向东南行驶370米减速行驶到达收费站',\n",
       "      'orientation': '东南',\n",
       "      'road': 'S4华南快速出口',\n",
       "      'distance': '370',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '370',\n",
       "      'toll_road': 'S4华南快速出口',\n",
       "      'duration': '44',\n",
       "      'polyline': '113.352075,23.116992;113.352005,23.116888;113.351949,23.116706;113.35168,23.11615;113.351641,23.116042;113.351632,23.115968;113.351649,23.11582;113.351697,23.115703;113.35174,23.115647;113.351801,23.115582;113.351892,23.115521;113.351984,23.115477;113.352088,23.115451;113.352287,23.115456;113.352383,23.11549;113.352474,23.115534;113.352552,23.115599;113.352643,23.115694;113.352708,23.115794;113.352817,23.116016;113.352843,23.116107;113.352856,23.116237;113.352856,23.116567',\n",
       "      'action': '减速行驶',\n",
       "      'assistant_action': '到达收费站',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '139',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352075,23.116992;113.352005,23.116888;113.351949,23.116706;113.35168,23.11615;113.351641,23.116042;113.351632,23.115968;113.351649,23.11582'},\n",
       "       {'lcode': [],\n",
       "        'distance': '170',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351649,23.11582;113.351697,23.115703;113.35174,23.115647;113.351801,23.115582;113.351892,23.115521;113.351984,23.115477;113.352088,23.115451;113.352287,23.115456;113.352383,23.11549;113.352474,23.115534;113.352552,23.115599;113.352643,23.115694;113.352708,23.115794;113.352817,23.116016'},\n",
       "       {'lcode': [],\n",
       "        'distance': '61',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352817,23.116016;113.352843,23.116107;113.352856,23.116237;113.352856,23.116567'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿S4华南快速出口向北行驶53米左转',\n",
       "      'orientation': '北',\n",
       "      'road': 'S4华南快速出口',\n",
       "      'distance': '53',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '45',\n",
       "      'polyline': '113.352856,23.116567;113.352808,23.117044',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '53',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352856,23.116567;113.352808,23.117044'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿花城大道向西行驶1.8千米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '花城大道',\n",
       "      'distance': '1804',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '212',\n",
       "      'polyline': '113.352769,23.117335;113.352148,23.117313;113.351836,23.117309;113.351719,23.117305;113.351528,23.117296;113.351337,23.117305;113.351263,23.117296;113.351185,23.117296;113.350799,23.117292;113.349887,23.117283;113.349193,23.117283;113.349097,23.117283;113.348906,23.117274;113.348568,23.117292;113.34832,23.117309;113.347791,23.117344;113.347721,23.117357;113.347374,23.117396;113.347096,23.117426;113.346862,23.117444;113.345981,23.117535;113.344839,23.117609;113.344674,23.117622;113.344132,23.117648;113.343767,23.117661;113.343459,23.117682;113.343277,23.1177;113.342969,23.117713;113.342222,23.117765;113.341411,23.117817;113.340495,23.117921;113.340304,23.117934;113.339748,23.11799;113.339132,23.118047;113.338837,23.118077;113.335078,23.118381',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '63',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352769,23.117335;113.352148,23.117313'},\n",
       "       {'lcode': [],\n",
       "        'distance': '31',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.352148,23.117313;113.351836,23.117309'},\n",
       "       {'lcode': [],\n",
       "        'distance': '12',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351836,23.117309;113.351719,23.117305'},\n",
       "       {'lcode': [],\n",
       "        'distance': '39',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351719,23.117305;113.351528,23.117296;113.351337,23.117305'},\n",
       "       {'lcode': [],\n",
       "        'distance': '15',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351337,23.117305;113.351263,23.117296;113.351185,23.117296'},\n",
       "       {'lcode': [],\n",
       "        'distance': '39',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.351185,23.117296;113.350799,23.117292'},\n",
       "       {'lcode': [],\n",
       "        'distance': '93',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.350799,23.117292;113.349887,23.117283'},\n",
       "       {'lcode': [],\n",
       "        'distance': '71',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.349887,23.117283;113.349193,23.117283'},\n",
       "       {'lcode': [],\n",
       "        'distance': '9',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.349193,23.117283;113.349097,23.117283'},\n",
       "       {'lcode': [],\n",
       "        'distance': '19',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.349097,23.117283;113.348906,23.117274'},\n",
       "       {'lcode': [],\n",
       "        'distance': '34',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.348906,23.117274;113.348568,23.117292'},\n",
       "       {'lcode': [],\n",
       "        'distance': '25',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.348568,23.117292;113.34832,23.117309'},\n",
       "       {'lcode': [],\n",
       "        'distance': '61',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.34832,23.117309;113.347791,23.117344;113.347721,23.117357'},\n",
       "       {'lcode': [],\n",
       "        'distance': '35',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.347721,23.117357;113.347374,23.117396'},\n",
       "       {'lcode': [],\n",
       "        'distance': '28',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.347374,23.117396;113.347096,23.117426'},\n",
       "       {'lcode': [],\n",
       "        'distance': '115',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.347096,23.117426;113.346862,23.117444;113.345981,23.117535'},\n",
       "       {'lcode': [],\n",
       "        'distance': '117',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.345981,23.117535;113.344839,23.117609'},\n",
       "       {'lcode': [],\n",
       "        'distance': '17',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.344839,23.117609;113.344674,23.117622'},\n",
       "       {'lcode': [],\n",
       "        'distance': '55',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.344674,23.117622;113.344132,23.117648'},\n",
       "       {'lcode': [],\n",
       "        'distance': '37',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.344132,23.117648;113.343767,23.117661'},\n",
       "       {'lcode': [],\n",
       "        'distance': '50',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.343767,23.117661;113.343459,23.117682;113.343277,23.1177'},\n",
       "       {'lcode': [],\n",
       "        'distance': '31',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.343277,23.1177;113.342969,23.117713'},\n",
       "       {'lcode': [],\n",
       "        'distance': '76',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.342969,23.117713;113.342222,23.117765'},\n",
       "       {'lcode': [],\n",
       "        'distance': '178',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.342222,23.117765;113.341411,23.117817;113.340495,23.117921'},\n",
       "       {'lcode': [],\n",
       "        'distance': '19',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.340495,23.117921;113.340304,23.117934'},\n",
       "       {'lcode': [],\n",
       "        'distance': '56',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.340304,23.117934;113.339748,23.11799'},\n",
       "       {'lcode': [],\n",
       "        'distance': '63',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.339748,23.11799;113.339132,23.118047'},\n",
       "       {'lcode': [],\n",
       "        'distance': '30',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.339132,23.118047;113.338837,23.118077'},\n",
       "       {'lcode': [],\n",
       "        'distance': '386',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.338837,23.118077;113.335078,23.118381'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿海明路向东南行驶298米右转',\n",
       "      'orientation': '东南',\n",
       "      'road': '海明路',\n",
       "      'distance': '298',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '42',\n",
       "      'polyline': '113.335039,23.118138;113.335056,23.118016;113.335056,23.117908;113.335035,23.117804;113.335017,23.117426;113.334996,23.117205;113.334961,23.117105;113.334909,23.116957;113.334909,23.116866;113.334931,23.116771;113.334961,23.116745;113.335,23.116701;113.335104,23.116658;113.335495,23.116649;113.336306,23.116632',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '79',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.335039,23.118138;113.335056,23.118016;113.335056,23.117908;113.335035,23.117804;113.335017,23.117426'},\n",
       "       {'lcode': [],\n",
       "        'distance': '136',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.335017,23.117426;113.334996,23.117205;113.334961,23.117105;113.334909,23.116957;113.334909,23.116866;113.334931,23.116771;113.334961,23.116745;113.335,23.116701;113.335104,23.116658;113.335495,23.116649'},\n",
       "       {'lcode': [],\n",
       "        'distance': '83',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.335495,23.116649;113.336306,23.116632'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]},\n",
       "     {'instruction': '沿海文路向南行驶122米到达目的地',\n",
       "      'orientation': '南',\n",
       "      'road': '海文路',\n",
       "      'distance': '122',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '28',\n",
       "      'polyline': '113.336306,23.116632;113.336319,23.116111;113.336359,23.11559;113.336363,23.115521',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地',\n",
       "      'tmcs': [{'lcode': [],\n",
       "        'distance': '57',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.336306,23.116632;113.336319,23.116111'},\n",
       "       {'lcode': [],\n",
       "        'distance': '57',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.336319,23.116111;113.336359,23.11559'},\n",
       "       {'lcode': [],\n",
       "        'distance': '8',\n",
       "        'status': '畅通',\n",
       "        'polyline': '113.336359,23.11559;113.336363,23.115521'}],\n",
       "      'cities': [{'name': '广州市',\n",
       "        'citycode': '020',\n",
       "        'adcode': '440100',\n",
       "        'districts': [{'name': '天河区', 'adcode': '440106'}]}]}],\n",
       "    'restriction': '0',\n",
       "    'traffic_lights': '5'}]}}"
      ]
     },
     "execution_count": 322,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "location_origin = \"113.679287,23.632575\"\n",
    "location_destination = \"113.336290,23.115520\"\n",
    "city = \"广州\" \n",
    "car(key,location_origin,location_destination,city)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 行政区域查询"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/district\n",
    "* API服务地址：https://restapi.amap.com/v3/config/district?parameters\n",
    "* 必填：key\n",
    "* 可选：keywords、subdistrict、page、offset、extensions、filter、callback、output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "metadata": {},
   "outputs": [],
   "source": [
    "广东省_location = \"广东省\"\n",
    "def xzqycx(key,keywords,subdistrict):\n",
    "    url ='https://restapi.amap.com/v3/config/district?parameters'\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"keywords\":keywords,\n",
    "        \"subdistrict\":subdistrict\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'suggestion': {'keywords': [], 'cities': []},\n",
       " 'districts': [{'citycode': [],\n",
       "   'adcode': '440000',\n",
       "   'name': '广东省',\n",
       "   'center': '113.280637,23.125178',\n",
       "   'level': 'province',\n",
       "   'districts': [{'citycode': '0754',\n",
       "     'adcode': '440500',\n",
       "     'name': '汕头市',\n",
       "     'center': '116.708463,23.37102',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0754',\n",
       "       'adcode': '440515',\n",
       "       'name': '澄海区',\n",
       "       'center': '116.76336,23.46844',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440514',\n",
       "       'name': '潮南区',\n",
       "       'center': '116.423607,23.249798',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440523',\n",
       "       'name': '南澳县',\n",
       "       'center': '117.027105,23.419562',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440512',\n",
       "       'name': '濠江区',\n",
       "       'center': '116.729528,23.279345',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440513',\n",
       "       'name': '潮阳区',\n",
       "       'center': '116.602602,23.262336',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440511',\n",
       "       'name': '金平区',\n",
       "       'center': '116.703583,23.367071',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0754',\n",
       "       'adcode': '440507',\n",
       "       'name': '龙湖区',\n",
       "       'center': '116.732015,23.373754',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0757',\n",
       "     'adcode': '440600',\n",
       "     'name': '佛山市',\n",
       "     'center': '113.122717,23.028762',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0757',\n",
       "       'adcode': '440607',\n",
       "       'name': '三水区',\n",
       "       'center': '112.899414,23.16504',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0757',\n",
       "       'adcode': '440608',\n",
       "       'name': '高明区',\n",
       "       'center': '112.882123,22.893855',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0757',\n",
       "       'adcode': '440606',\n",
       "       'name': '顺德区',\n",
       "       'center': '113.281826,22.75851',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0757',\n",
       "       'adcode': '440605',\n",
       "       'name': '南海区',\n",
       "       'center': '113.145577,23.031562',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0757',\n",
       "       'adcode': '440604',\n",
       "       'name': '禅城区',\n",
       "       'center': '113.112414,23.019643',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0758',\n",
       "     'adcode': '441200',\n",
       "     'name': '肇庆市',\n",
       "     'center': '112.472529,23.051546',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0758',\n",
       "       'adcode': '441224',\n",
       "       'name': '怀集县',\n",
       "       'center': '112.182466,23.913072',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441225',\n",
       "       'name': '封开县',\n",
       "       'center': '111.502973,23.434731',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441223',\n",
       "       'name': '广宁县',\n",
       "       'center': '112.440419,23.631486',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441284',\n",
       "       'name': '四会市',\n",
       "       'center': '112.695028,23.340324',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441226',\n",
       "       'name': '德庆县',\n",
       "       'center': '111.78156,23.141711',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441203',\n",
       "       'name': '鼎湖区',\n",
       "       'center': '112.565249,23.155822',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441202',\n",
       "       'name': '端州区',\n",
       "       'center': '112.472329,23.052662',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0758',\n",
       "       'adcode': '441204',\n",
       "       'name': '高要区',\n",
       "       'center': '112.460846,23.027694',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0752',\n",
       "     'adcode': '441300',\n",
       "     'name': '惠州市',\n",
       "     'center': '114.412599,23.079404',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0752',\n",
       "       'adcode': '441324',\n",
       "       'name': '龙门县',\n",
       "       'center': '114.259986,23.723894',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0752',\n",
       "       'adcode': '441323',\n",
       "       'name': '惠东县',\n",
       "       'center': '114.723092,22.983036',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0752',\n",
       "       'adcode': '441322',\n",
       "       'name': '博罗县',\n",
       "       'center': '114.284254,23.167575',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0752',\n",
       "       'adcode': '441303',\n",
       "       'name': '惠阳区',\n",
       "       'center': '114.469444,22.78851',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0752',\n",
       "       'adcode': '441302',\n",
       "       'name': '惠城区',\n",
       "       'center': '114.413978,23.079883',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0755',\n",
       "     'adcode': '440300',\n",
       "     'name': '深圳市',\n",
       "     'center': '114.085947,22.547',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0755',\n",
       "       'adcode': '440306',\n",
       "       'name': '宝安区',\n",
       "       'center': '113.828671,22.754741',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440305',\n",
       "       'name': '南山区',\n",
       "       'center': '113.92943,22.531221',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440304',\n",
       "       'name': '福田区',\n",
       "       'center': '114.05096,22.541009',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440308',\n",
       "       'name': '盐田区',\n",
       "       'center': '114.235366,22.555069',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440303',\n",
       "       'name': '罗湖区',\n",
       "       'center': '114.123885,22.555341',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440310',\n",
       "       'name': '坪山区',\n",
       "       'center': '114.338441,22.69423',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440307',\n",
       "       'name': '龙岗区',\n",
       "       'center': '114.251372,22.721511',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440309',\n",
       "       'name': '龙华区',\n",
       "       'center': '114.044346,22.691963',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0755',\n",
       "       'adcode': '440311',\n",
       "       'name': '光明区',\n",
       "       'center': '113.935895,22.748816',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0759',\n",
       "     'adcode': '440800',\n",
       "     'name': '湛江市',\n",
       "     'center': '110.364977,21.274898',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0759',\n",
       "       'adcode': '440881',\n",
       "       'name': '廉江市',\n",
       "       'center': '110.284961,21.611281',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440883',\n",
       "       'name': '吴川市',\n",
       "       'center': '110.780508,21.428453',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440825',\n",
       "       'name': '徐闻县',\n",
       "       'center': '110.175718,20.326083',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440882',\n",
       "       'name': '雷州市',\n",
       "       'center': '110.088275,20.908523',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440811',\n",
       "       'name': '麻章区',\n",
       "       'center': '110.329167,21.265997',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440804',\n",
       "       'name': '坡头区',\n",
       "       'center': '110.455632,21.24441',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440803',\n",
       "       'name': '霞山区',\n",
       "       'center': '110.406382,21.194229',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440823',\n",
       "       'name': '遂溪县',\n",
       "       'center': '110.255321,21.376915',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0759',\n",
       "       'adcode': '440802',\n",
       "       'name': '赤坎区',\n",
       "       'center': '110.361634,21.273365',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0756',\n",
       "     'adcode': '440400',\n",
       "     'name': '珠海市',\n",
       "     'center': '113.553986,22.224979',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0756',\n",
       "       'adcode': '440403',\n",
       "       'name': '斗门区',\n",
       "       'center': '113.297739,22.209117',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0756',\n",
       "       'adcode': '440404',\n",
       "       'name': '金湾区',\n",
       "       'center': '113.345071,22.139122',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0756',\n",
       "       'adcode': '440402',\n",
       "       'name': '香洲区',\n",
       "       'center': '113.55027,22.271249',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0768',\n",
       "     'adcode': '445100',\n",
       "     'name': '潮州市',\n",
       "     'center': '116.632301,23.661701',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0768',\n",
       "       'adcode': '445122',\n",
       "       'name': '饶平县',\n",
       "       'center': '117.00205,23.668171',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0768',\n",
       "       'adcode': '445102',\n",
       "       'name': '湘桥区',\n",
       "       'center': '116.63365,23.664675',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0768',\n",
       "       'adcode': '445103',\n",
       "       'name': '潮安区',\n",
       "       'center': '116.67931,23.461012',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0668',\n",
       "     'adcode': '440900',\n",
       "     'name': '茂名市',\n",
       "     'center': '110.919229,21.659751',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0668',\n",
       "       'adcode': '440983',\n",
       "       'name': '信宜市',\n",
       "       'center': '110.941656,22.352681',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0668',\n",
       "       'adcode': '440981',\n",
       "       'name': '高州市',\n",
       "       'center': '110.853251,21.915153',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0668',\n",
       "       'adcode': '440982',\n",
       "       'name': '化州市',\n",
       "       'center': '110.63839,21.654953',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0668',\n",
       "       'adcode': '440904',\n",
       "       'name': '电白区',\n",
       "       'center': '111.007264,21.507219',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0668',\n",
       "       'adcode': '440902',\n",
       "       'name': '茂南区',\n",
       "       'center': '110.920542,21.660425',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440700',\n",
       "     'name': '江门市',\n",
       "     'center': '113.094942,22.590431',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0750',\n",
       "       'adcode': '440784',\n",
       "       'name': '鹤山市',\n",
       "       'center': '112.961795,22.768104',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440704',\n",
       "       'name': '江海区',\n",
       "       'center': '113.120601,22.572211',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440783',\n",
       "       'name': '开平市',\n",
       "       'center': '112.692262,22.366286',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440781',\n",
       "       'name': '台山市',\n",
       "       'center': '112.793414,22.250713',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440785',\n",
       "       'name': '恩平市',\n",
       "       'center': '112.314051,22.182956',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440705',\n",
       "       'name': '新会区',\n",
       "       'center': '113.038584,22.520247',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0750',\n",
       "       'adcode': '440703',\n",
       "       'name': '蓬江区',\n",
       "       'center': '113.07859,22.59677',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0762',\n",
       "     'adcode': '441600',\n",
       "     'name': '河源市',\n",
       "     'center': '114.697802,23.746266',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0762',\n",
       "       'adcode': '441624',\n",
       "       'name': '和平县',\n",
       "       'center': '114.941473,24.44318',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0762',\n",
       "       'adcode': '441622',\n",
       "       'name': '龙川县',\n",
       "       'center': '115.256415,24.101174',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0762',\n",
       "       'adcode': '441623',\n",
       "       'name': '连平县',\n",
       "       'center': '114.495952,24.364227',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0762',\n",
       "       'adcode': '441625',\n",
       "       'name': '东源县',\n",
       "       'center': '114.742711,23.789093',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0762',\n",
       "       'adcode': '441602',\n",
       "       'name': '源城区',\n",
       "       'center': '114.696828,23.746255',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0762',\n",
       "       'adcode': '441621',\n",
       "       'name': '紫金县',\n",
       "       'center': '115.184383,23.633744',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0766',\n",
       "     'adcode': '445300',\n",
       "     'name': '云浮市',\n",
       "     'center': '112.044439,22.929801',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0766',\n",
       "       'adcode': '445322',\n",
       "       'name': '郁南县',\n",
       "       'center': '111.535921,23.237709',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0766',\n",
       "       'adcode': '445381',\n",
       "       'name': '罗定市',\n",
       "       'center': '111.578201,22.765415',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0766',\n",
       "       'adcode': '445321',\n",
       "       'name': '新兴县',\n",
       "       'center': '112.23083,22.703204',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0766',\n",
       "       'adcode': '445302',\n",
       "       'name': '云城区',\n",
       "       'center': '112.04471,22.930827',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0766',\n",
       "       'adcode': '445303',\n",
       "       'name': '云安区',\n",
       "       'center': '112.005609,23.073152',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0660',\n",
       "     'adcode': '441500',\n",
       "     'name': '汕尾市',\n",
       "     'center': '115.364238,22.774485',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0660',\n",
       "       'adcode': '441521',\n",
       "       'name': '海丰县',\n",
       "       'center': '115.337324,22.971042',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0660',\n",
       "       'adcode': '441523',\n",
       "       'name': '陆河县',\n",
       "       'center': '115.657565,23.302682',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0660',\n",
       "       'adcode': '441581',\n",
       "       'name': '陆丰市',\n",
       "       'center': '115.644203,22.946104',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0660',\n",
       "       'adcode': '441502',\n",
       "       'name': '城区',\n",
       "       'center': '115.363667,22.776227',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0662',\n",
       "     'adcode': '441700',\n",
       "     'name': '阳江市',\n",
       "     'center': '111.975107,21.859222',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0662',\n",
       "       'adcode': '441781',\n",
       "       'name': '阳春市',\n",
       "       'center': '111.7905,22.169598',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0662',\n",
       "       'adcode': '441702',\n",
       "       'name': '江城区',\n",
       "       'center': '111.968909,21.859182',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0662',\n",
       "       'adcode': '441721',\n",
       "       'name': '阳西县',\n",
       "       'center': '111.617556,21.75367',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0662',\n",
       "       'adcode': '441704',\n",
       "       'name': '阳东区',\n",
       "       'center': '112.011267,21.864728',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0663',\n",
       "     'adcode': '445200',\n",
       "     'name': '揭阳市',\n",
       "     'center': '116.355733,23.543778',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0663',\n",
       "       'adcode': '445281',\n",
       "       'name': '普宁市',\n",
       "       'center': '116.165082,23.29788',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0663',\n",
       "       'adcode': '445222',\n",
       "       'name': '揭西县',\n",
       "       'center': '115.838708,23.4273',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0663',\n",
       "       'adcode': '445224',\n",
       "       'name': '惠来县',\n",
       "       'center': '116.295832,23.029834',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0663',\n",
       "       'adcode': '445203',\n",
       "       'name': '揭东区',\n",
       "       'center': '116.412947,23.569887',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0663',\n",
       "       'adcode': '445202',\n",
       "       'name': '榕城区',\n",
       "       'center': '116.357045,23.535524',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0753',\n",
       "     'adcode': '441400',\n",
       "     'name': '梅州市',\n",
       "     'center': '116.117582,24.299112',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0753',\n",
       "       'adcode': '441427',\n",
       "       'name': '蕉岭县',\n",
       "       'center': '116.170531,24.653313',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441426',\n",
       "       'name': '平远县',\n",
       "       'center': '115.891729,24.569651',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441481',\n",
       "       'name': '兴宁市',\n",
       "       'center': '115.731648,24.138077',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441424',\n",
       "       'name': '五华县',\n",
       "       'center': '115.775004,23.925424',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441423',\n",
       "       'name': '丰顺县',\n",
       "       'center': '116.184419,23.752771',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441422',\n",
       "       'name': '大埔县',\n",
       "       'center': '116.69552,24.351587',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441403',\n",
       "       'name': '梅县区',\n",
       "       'center': '116.083482,24.267825',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0753',\n",
       "       'adcode': '441402',\n",
       "       'name': '梅江区',\n",
       "       'center': '116.12116,24.302593',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440100',\n",
       "     'name': '广州市',\n",
       "     'center': '113.280637,23.125178',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '020',\n",
       "       'adcode': '440117',\n",
       "       'name': '从化区',\n",
       "       'center': '113.587386,23.545283',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440115',\n",
       "       'name': '南沙区',\n",
       "       'center': '113.53738,22.794531',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440114',\n",
       "       'name': '花都区',\n",
       "       'center': '113.211184,23.39205',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440111',\n",
       "       'name': '白云区',\n",
       "       'center': '113.262831,23.162281',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440113',\n",
       "       'name': '番禺区',\n",
       "       'center': '113.364619,22.938582',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440103',\n",
       "       'name': '荔湾区',\n",
       "       'center': '113.243038,23.124943',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440105',\n",
       "       'name': '海珠区',\n",
       "       'center': '113.262008,23.103131',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440118',\n",
       "       'name': '增城区',\n",
       "       'center': '113.829579,23.290497',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440104',\n",
       "       'name': '越秀区',\n",
       "       'center': '113.280714,23.125624',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440112',\n",
       "       'name': '黄埔区',\n",
       "       'center': '113.450761,23.103239',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '020',\n",
       "       'adcode': '440106',\n",
       "       'name': '天河区',\n",
       "       'center': '113.335367,23.13559',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0751',\n",
       "     'adcode': '440200',\n",
       "     'name': '韶关市',\n",
       "     'center': '113.591544,24.801322',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0751',\n",
       "       'adcode': '440222',\n",
       "       'name': '始兴县',\n",
       "       'center': '114.067205,24.948364',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440282',\n",
       "       'name': '南雄市',\n",
       "       'center': '114.311231,25.115328',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440204',\n",
       "       'name': '浈江区',\n",
       "       'center': '113.599224,24.803977',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440224',\n",
       "       'name': '仁化县',\n",
       "       'center': '113.748627,25.088226',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440232',\n",
       "       'name': '乳源瑶族自治县',\n",
       "       'center': '113.278417,24.776109',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440229',\n",
       "       'name': '翁源县',\n",
       "       'center': '114.131289,24.353887',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440205',\n",
       "       'name': '曲江区',\n",
       "       'center': '113.605582,24.680195',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440203',\n",
       "       'name': '武江区',\n",
       "       'center': '113.588289,24.80016',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440233',\n",
       "       'name': '新丰县',\n",
       "       'center': '114.207034,24.055412',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0751',\n",
       "       'adcode': '440281',\n",
       "       'name': '乐昌市',\n",
       "       'center': '113.352413,25.128445',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0763',\n",
       "     'adcode': '441800',\n",
       "     'name': '清远市',\n",
       "     'center': '113.051227,23.685022',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0763',\n",
       "       'adcode': '441882',\n",
       "       'name': '连州市',\n",
       "       'center': '112.379271,24.783966',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441825',\n",
       "       'name': '连山壮族瑶族自治县',\n",
       "       'center': '112.086555,24.567271',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441826',\n",
       "       'name': '连南瑶族自治县',\n",
       "       'center': '112.290808,24.719097',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441881',\n",
       "       'name': '英德市',\n",
       "       'center': '113.405404,24.18612',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441821',\n",
       "       'name': '佛冈县',\n",
       "       'center': '113.534094,23.866739',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441823',\n",
       "       'name': '阳山县',\n",
       "       'center': '112.634019,24.470286',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441803',\n",
       "       'name': '清新区',\n",
       "       'center': '113.015203,23.736949',\n",
       "       'level': 'district',\n",
       "       'districts': []},\n",
       "      {'citycode': '0763',\n",
       "       'adcode': '441802',\n",
       "       'name': '清城区',\n",
       "       'center': '113.048698,23.688976',\n",
       "       'level': 'district',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0760',\n",
       "     'adcode': '442000',\n",
       "     'name': '中山市',\n",
       "     'center': '113.382391,22.521113',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '三角镇',\n",
       "       'center': '113.416,22.7079',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '横栏镇',\n",
       "       'center': '113.224,22.6048',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '五桂山街道',\n",
       "       'center': '113.399,22.4847',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '东升镇',\n",
       "       'center': '113.321,22.5607',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '神湾镇',\n",
       "       'center': '113.376,22.2768',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '火炬开发区街道',\n",
       "       'center': '113.42,22.5577',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '小榄镇',\n",
       "       'center': '113.23,22.7026',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '南朗镇',\n",
       "       'center': '113.482,22.519',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '古镇镇',\n",
       "       'center': '113.167,22.6751',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '民众镇',\n",
       "       'center': '113.499,22.6855',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '港口镇',\n",
       "       'center': '113.354,22.6027',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '石岐区街道',\n",
       "       'center': '113.405,22.5247',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '三乡镇',\n",
       "       'center': '113.432,22.3879',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '大涌镇',\n",
       "       'center': '113.297,22.4834',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '南头镇',\n",
       "       'center': '113.328,22.6882',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '黄圃镇',\n",
       "       'center': '113.329,22.7457',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '东区街道',\n",
       "       'center': '113.4,22.5274',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '坦洲镇',\n",
       "       'center': '113.38,22.2868',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '阜沙镇',\n",
       "       'center': '113.34,22.6406',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '西区街道',\n",
       "       'center': '113.314,22.5649',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '板芙镇',\n",
       "       'center': '113.358,22.4068',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '南区街道',\n",
       "       'center': '113.367,22.4892',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '沙溪镇',\n",
       "       'center': '113.344,22.5248',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0760',\n",
       "       'adcode': '442000',\n",
       "       'name': '东凤镇',\n",
       "       'center': '113.308,22.6803',\n",
       "       'level': 'street',\n",
       "       'districts': []}]},\n",
       "    {'citycode': '0769',\n",
       "     'adcode': '441900',\n",
       "     'name': '东莞市',\n",
       "     'center': '113.746262,23.046237',\n",
       "     'level': 'city',\n",
       "     'districts': [{'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '莞城街道',\n",
       "       'center': '113.743,23.0225',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '常平镇',\n",
       "       'center': '114.036,23.0074',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '望牛墩镇',\n",
       "       'center': '113.676,23.0683',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '大朗镇',\n",
       "       'center': '113.939,22.8654',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '麻涌镇',\n",
       "       'center': '113.562,22.9718',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '黄江镇',\n",
       "       'center': '113.973,22.8121',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '东莞生态园',\n",
       "       'center': '113.917,23.0806',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '樟木头镇',\n",
       "       'center': '114.018,22.8704',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '桥头镇',\n",
       "       'center': '114.065,23.0315',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '凤岗镇',\n",
       "       'center': '114.105,22.7308',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '松山湖管委会',\n",
       "       'center': '113.875,22.869',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '寮步镇',\n",
       "       'center': '113.888,22.9529',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '石龙镇',\n",
       "       'center': '113.833,23.1123',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '高埗镇',\n",
       "       'center': '113.773,23.112',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '塘厦镇',\n",
       "       'center': '114.05,22.7713',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '谢岗镇',\n",
       "       'center': '114.128,22.9901',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '厚街镇',\n",
       "       'center': '113.776,22.9097',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '虎门镇',\n",
       "       'center': '113.797,22.8587',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '南城街道',\n",
       "       'center': '113.737,23.0249',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '虎门港管委会',\n",
       "       'center': '113.562,22.9718',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '横沥镇',\n",
       "       'center': '114.006,23.0504',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '企石镇',\n",
       "       'center': '113.99,23.0541',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '东坑镇',\n",
       "       'center': '113.918,22.995',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '东城街道',\n",
       "       'center': '113.757,23.0485',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '石排镇',\n",
       "       'center': '113.988,23.068',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '沙田镇',\n",
       "       'center': '113.582,22.9426',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '洪梅镇',\n",
       "       'center': '113.607,23.0155',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '长安镇',\n",
       "       'center': '113.708,22.7941',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '道滘镇',\n",
       "       'center': '113.692,23.004',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '大岭山镇',\n",
       "       'center': '113.843,22.9534',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '茶山镇',\n",
       "       'center': '113.839,23.0813',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '清溪镇',\n",
       "       'center': '114.11,22.862',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '石碣镇',\n",
       "       'center': '113.846,23.1024',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '中堂镇',\n",
       "       'center': '113.734,23.1164',\n",
       "       'level': 'street',\n",
       "       'districts': []},\n",
       "      {'citycode': '0769',\n",
       "       'adcode': '441900',\n",
       "       'name': '万江街道',\n",
       "       'center': '113.709,23.0014',\n",
       "       'level': 'street',\n",
       "       'districts': []}]}]}]}"
      ]
     },
     "execution_count": 98,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "xzqycx(key,广东省_location,2)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 搜索POI"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/search\n",
    "* API服务地址：https://restapi.amap.com/v3/place/text?parameters\n",
    "* 搜索服务API是一类简单的HTTP接口，提供多种查询POI信息的能力，其中包括关键字搜索、周边搜索、多边形搜索、ID查询四种筛选机制。\n",
    "* 必填：key、keywords、types\n",
    "* 可选：city……"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 118,
   "metadata": {},
   "outputs": [],
   "source": [
    "中大_location=\"中山大学\"\n",
    "中大_city=\"广州\"\n",
    "中大_types=\"高等院校\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 119,
   "metadata": {},
   "outputs": [],
   "source": [
    "def poi(key,keywords,types,city):\n",
    "    url ='https://restapi.amap.com/v3/place/text?parameters'\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"keywords\":keywords,\n",
    "        \"types\":types,\n",
    "        \"city\":city\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 120,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '1',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': 'B0FFIGLX5N',\n",
       "   'address': '新港西路135号',\n",
       "   'distance': [],\n",
       "   'biz_ext': {'cost': [], 'rating': []},\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [{'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/f2ffc7743773caf2aab3929e9e02a997'},\n",
       "    {'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/4699806b0fc67194a8c6ee5cf3ed6266'},\n",
       "    {'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/a9dd44d4d4e70cf01aaf96da95c4f35b'}],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '海珠区',\n",
       "   'name': '中山大学广州校区南校园',\n",
       "   'location': '113.298395,23.096729',\n",
       "   'tel': '020-84112828;020-84036491',\n",
       "   'shopid': [],\n",
       "   'id': 'B00141IHRZ'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 120,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "poi(key,中大_location,中大_city,中大_types)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## IP定位"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/ipconfig\n",
    "* API服务地址：https://restapi.amap.com/v3/ip?parameters\n",
    "* IP定位是一个简单的HTTP接口，根据用户输入的IP地址，能够快速的帮用户定位IP的所在位置。\n",
    "* 必填： key\n",
    "* 可选： ip"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 199,
   "metadata": {},
   "outputs": [],
   "source": [
    "本机_ip = \"61.242.54.114\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 200,
   "metadata": {},
   "outputs": [],
   "source": [
    "def ip(key,ip):\n",
    "    url ='https://restapi.amap.com/v3/ip?parameters'\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"ip\":ip\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 201,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'province': '广东省',\n",
       " 'city': '广州市',\n",
       " 'adcode': '440100',\n",
       " 'rectangle': '113.1017375,22.93212254;113.6770499,23.3809537'}"
      ]
     },
     "execution_count": 201,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ip(key,本机_ip)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 静态地图\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/staticmaps\n",
    "* API服务地址：https://restapi.amap.com/v3/staticmap?parameters\n",
    "* 静态地图服务通过返回一张地图图片响应HTTP请求，使用户能够将高德地图以图片形式嵌入自己的网页中。用户可以指定请求的地图位置、图片大小、以及在地图上添加覆盖物，如标签、标注、折线、多边形。\n",
    "* 必填：key、location（地图中心点（地图中心点））、zoom（地图级别（地图缩放级别:[1,17]））\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 192,
   "metadata": {},
   "outputs": [],
   "source": [
    "from PIL import Image\n",
    "from io import BytesIO"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 193,
   "metadata": {},
   "outputs": [],
   "source": [
    "map_location=\"116.48482,39.94858\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 194,
   "metadata": {},
   "outputs": [],
   "source": [
    "def map(key,location,zoom):\n",
    "    url = \"https://restapi.amap.com/v3/staticmap?parameters\"\n",
    "    params = {\n",
    "    \"key\":key,\n",
    "    \"location\":location,\n",
    "    \"zoom\":zoom\n",
    "    }\n",
    "    r = requests.get(url=url,params=params)\n",
    "    results =Image.open(BytesIO(r.content))\n",
    "    return results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 195,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAMAAAC3Ycb+AAADAFBMVEXe3Mzs6uX7+P762pK/babgZG7+/PTfqwTj3tTy7+nz9/n9/P0+hjW2fn73/OH08e7nohP67t/92Zr69+369OPishbo49zr6+ro5d+n1KXgrAfa2MXu6+bi7cn37u/46djy0mrs0XgXlfro5tvqvCCeoJ70+PeFX9rhqRf9n1by9eX6+fbx7OT257/59evy2sXZtSr7+/vz1nfj3ObAjIr25rbqw0TY38RnlLdMnkC2ubrR4vb026fwzVpgl9WPutTwy1Mtfx/idnj+shLluSsinAeNhX7a3Nivns7b1clKk8/Xw7fEvLNNuVh1svXVx7Xx6vKwmboeaK2I1tOn4NjY6bn179MyuLq3krKUx+Tq9PVbhcny8esXf9zy8NTY5/X459XWtrX48d7Y2cDo8vX19eh6sOrVsNGxmbvI4b/U4ddwqOLq787r1tTrxcrvyYjP5KuOgsTz3JLpRkUIWaWx3JP08/HuylH48dnz2oixwLHqyWn20Y/L46W41vn107Py2Ibc6fOtzeL04Jri18zu0YTNwtLr6OTk4NnKy8kbvarv7OP3izhxxdD1hzGpzffs8OfnwL2rrq7Or6XxxkHFrZL15bXz6Mnk6vX1jDfYlZBpQxcbZQ/6lUfhrwz46Mf0gymUdE7Ql8Pt1+RUkM3v03T1girM3+iAWizM3JT09/f49vHwp1Los1HLsWf1wIjEm5Dv4rbU37jguznExsba19zzsXPx0GT2lUjvmXX08evz1pTltyPpvzlUvsV6uXuhmIDK4PVlZWbs8drqxFn9dE5LS07ptgbwyEn68+PqxEf1fyXnsSvt0nr69u7grQm24NX19PDjd3dGt1HU6LHisRL8/PvOb7Jxr/Ph7cbgrAXhoBXq5eCJb7jR0tDwzl3jtBr1fyTw7enmvz719vjz8eu4f3/o5NuyjmQ6rcnl4Nj19PHxx0D59Oyiy/749vHs596lqq3d2M0Yupn14qLt6uTh3NLovTDwzl7k39X+olv9/Pzt6uX8/PzH45z7+PFOIXSnAADMoklEQVR4nMz9e1BUV9roj/PP959TeaveKWcyMqmMUHmTE1J9khSRZEKMYh1m0LcqwVwgpVNT6Chfg6IhzpTiIJeIxJiKVw4p0Bd6SBRb6iBEUPPloiFQA42xkK+ggXQItt02dtts7DQb2u7d+/c8a+373t00Jvmd7zMT7Mvu3bvXZz+XtdaznhV347Xrp2d4nTC+G6xJ/3IU6RkOi8LzMzuz0/r6Jnbzmzf/uh/fXexifO7Fdlb1EXZmxs3zeDzPB2ZmNpIPj45K5xnuieF7m289ALlFHh/dtuFolCMbkuDIpFve+U96+vv3G997Dx50T03hhcRwHdbRgrD2Ne8VvLYrNUVNiXv2JDaBLNn5xirumkKa9ux5770Ujittem/Pe02Z1+JuxF+Ptxucn223uWO4DCL54bB4LQIQRGJ+sa+vs5xL2Y1Xxja6Z3x2t5oxAAnogDwTVoCNQZRA1h8/fjxKcz84hIceKp33nNz732/+H/8bz0SBFMRyZ/A9ugtubiBAmvglRUVA5L2ipj3cqjfWfCDzyOwFDE3cG29wZ5BI77U4fsv1y4zB2QNwS8dyFSDeYkXjSQ3ZM9qYMtvXN5uCT9wz7T6Xr9Gtbq0AATI6KjymQJBuuHh49PGeGO5kkFIFEL7y+PHtUS60oRYO/SRp3nNWf/9944VSfNQ9tRe1NhYV4Ye1QLwNX6JKXimCh+81FYGWvFfEffjGeUFF8JAzRXuKiq4BkJ2nz4CyNAGQp65ff8rgp0/7GHd7pK9+Jj+rWL6Rs+S7uUe+s4fDzOadfkDSX8i0sxxr8i3eqbZYAhDp8Ubt2WISFZDtx49XRjk26RM4tLZh0XznTP0+1XyBPCqZKkAgfEwqopVmopGf1JjJdS5rKnpvzx7u/Bsfch9IQHrf29ObiUBe+EAEcuPy9S0GLT/tsrlZ/ctaGBrzQvwIueNBVbibNzl+90RfX/Kixhk2AFCyekZHe4ZHxVMZAileIBBzA3EM9IkXbNZ05GNLiQm5VTrPKRu//746cT15SIEM8/OrCBymobbkCvFZV8Svy0Uk1jXgRI5IQJpEIB86m4oEIOBEPLrTPzN6zn1DZ7OeedwQhqwVikuiQHb/j19fBO/ub2z32e0bNb5BCWR6Zoa25OhPAcIfPX48ilvniVs/NI/N4jZ///6vE+njw1N4PcUxXAcelqt8wfvJJw8035ZbVJQCje/YKQMBk3UWgaziQX2ID+FPX3/thvrcz0DAMDwMLagwZYt6RocjwTBsQgrk1RTw7vfAlfwPhvMVa4411JAYfrtKnjukBDKPW09CJ1J769dRzwgu/XSHmT6emtrLy1ofTcJhTTSWRAzWl1cKFa/t6e1Ar04eO/FPLzr1XnjtDQ4cDEZZPI+Br/bcPcM9PT7fjcX0uRdgRGERqR0RSFrxaL6r0d/Z13fx1zsfJ0fKavSzACk9RNpYfBrdrZdSeqVRzwgxL39BeAxRVgHAmB9Ij/biLxDz+KDhgfIob9N74NVf4PDxEfxjBpu1p7fwQwSCPAgQsFmKzxSHefrtbpeLJS6jYD4YEZggkITE4o0zjb/lk0mvBC9EcdjPA6RGBSS6W/8ViQAavox2Qox5SzuEJzsPQ5gFtnh4PiLDmounnZ4Hhz5R6yuEWeMQZuHDD8gLy5CI+QUE0nTmGgGCga9os8K5svuasbX7vKPRCMQApOwHXzvDnmeZwjQMgTnVAT8PkE9UQOZx67Uk8L21PsoJScwrNWM1qEgYW3s4N8pndLKM8vikwap+3dzLY5gFrpK/JrwCbiRlJwBJ7L0mAMHAVzgeAgXpVmhnb/gKYtWOSEDK+5l2HwtQXAz2SvqzlUh+FiDNaiDg1o9G663TwLc58hEcxryJ8nPoidC7vzhq6JsrNQNGAM9RHrVXzJrDvL3m/W9s5tAIfiC8ZO0FxwIdkcRMCuSZUQYCX+HNgsehQyc2CnuD3fhTNcR/b8bHsgDlXHiUKSchsIzk5wFSqwayfhuz3Vsc6bKoE2moidwVUcS8RJiSqQPCmaKZrXzp+4Yx8qulDj1Rd9z/eA8HT947o7gybxF21V/oGB8fv+aL4wvCj8uBb9Yon1sw+gx94m5f7BuFZ9GCq/mA3Lt33hfgZnwkmt+5KAFcSblE5GcBcoEaIfmFo4xpe0Gky/KSW7c2slsnMe8F5SvgRkQiw0zEy5CjnlF+yaEvqX78b6v+QIx7uZTeJpVgR8Q8MzOz3xnHZ4WHMfClRjNfGbjNuNpdpCF/ApC0e74Zzr2aMO3hmZ3ZL2IILCD5ZYBsNzFHsyJe1gXaOaj5VYTTkZi3VPVSzhQZ0MLR04KIjkS+a3usxFFBj7DGMAAnce8etZCOCADhXXGoa09JI77PKLtA7ayrfeMoWLuHBfLZzc0p93buZAPkDIQ1Q0LgV39NkGiABLQniElI16KmQX7Bu53Zdk4yL6Oay/qVMORLxzP0gjHv/2bUr+VAqIVjueEoRHLzxW6alQzQgF385xnDI7nNEPe+pwGCHZFAIMCbwIcUZOWCzZoRr19hKFkf5/Pyz/Q8JJDGz2/eXJM845vhn6EKQmQnX9bX11dGzv9zAPmkVtv5PtrefhQvhl5R+Bn18cIAU0NDqdHZMOb94j3tqzuhO1JC78vorh2l9hDlcaXIuIdK4l61xWqyYkeEvBtH/uKIrzCepWxXN/tbt4n3FuPY6+PDC+4bvlL42c3PeF87Pa1sDHf++tW+vk4/x/sYlzSK9tBA6GhIs+IVdOtniIXBMWetK15ECEKkZUiExLyF+tdBSabCsRDxfil0CK/87wgHcuffGNcENoWkIwIfdgYoEAx8hakK5fWbXDtZtxRAzKMo+tmkvclrbt78nKpej/JtpvF/QAj8YjbD+KSb6GGBmG8hkIbnlK+BW4coBsKRMPraAs0nxJC04Vaz7mycPM6rEVQSgUl+tOt5cIV2CBu++SLCEdwLJO4VBH43yziXYUcELJJrhgIJXr6eJwyTKG90r4/l6ABjAXZRotAo1l9k9dR4WuHmm59xundAPJ7se319XWaHfGGh0EMBaSYN0KDq6W2DziHR2HzDoeMLNQ8Eo1KTtEetDd5V368ym42/qboEkeSRU0YMgJNowPtJQ82OSPFJMPjGG0Hp2aOPNvp8jy5b88aqIHp1Ecg/rsc7GfJQdRq3j2PJGFgWvBHFZGUZuLruKXOanwe/bkiEdzr86X19c1bx3YcFUktnSdXxJQA5Q35IbpYBEO8FqiMPkmprGq401F4olfTUAZ2QiojfhXZrqjsrCpFlt4hDr7315avPRgwYVUCe9TXONDaadyIQ8OqCyQIncj0oTq8qnKCJddpC+ACsFg82IL/AmIqBtfRM5aTM+VPQrxtfljckeHeKRAYS6YyGUngFb/ekGvWr88xT8XsEIqTxKJWkZjNg+fD7VdaOyJ9jXgEkJeGIRJ5tEGK4W/3myGdRAeGfmJn5yGdtFF8TgIDN2hISjlBaH5/NSWapchGI4CYJE8EaiP5D/63dJUx5gr8M/bpKRbwmk5MondvlcFrn+vrS/TQEVgOJac4UZA9RkBqN2Z9nQAtHJGsfKAV0BbDUeN///nxH1DEr4kpKIhF5QBxaUsMnt3ZHOYcaCPz0R5ng5jc20yciEEWqQ77i7nTJTkRsfGrUXsrvUfaGdTc0c3gTX5bgTyZ+HbTBjerIsqyPddvwr8sLIZab8Zi7+vru4QCXBki4ICs/ltG8GuIPGrSDhfPMU0EkVluT9EAre85//763QdSWCLIJXMle9CR6Is/dEhzIg1vPRvluBBJUv7L5jVU7S8lDAQgGvkGGPnxGcXc6RScyKrl0+kZPuDiLmi+StqO7oXO6eT452Z88x4Ffd/gCthCK3cNx5EHI7XN7MMTyOMr/o68vwcu5NUCMvLFeLlAF0U0BTgvzVHgW47b1Njc01NSq9cS66vsPSwVtIXJLJ4celFo/ALt1uK1AR+TZBsGBJCUdinbROiDB8TfeWBMsJY9FIMHr1484hccFPby3J380qwC67T4nzQbKVTkP/KX5w2IK1aiBinR7eD4h2Z+QgAMoDo6xEww2N+vzMW6g43S7fHTK3uNN7uv7j3LeIwLJleYmo/0qInuIB3lwRT+aLsxT4VkiKZrX3JxUc0VBpRk6IY4LohFLSqqV5BOQQygNDQ23bjU8OEBDYA2RJMGB1CapukU60QIJnn/jjcXBUqpUEpD463kikKxhXmp4t+BE+ILhHvVQvHRQ2KRXke5q+DMHQJJxAGVNwMeyaLPc585tdDG+aRdE3A4nS5WP92T3k7kSm+IEhEq0X4VS2kAVpFb/Fka+PAUSOT7AIfMzzejTa2pqkx6YMebV2TG9JNU2fFkJngTuUeUoQLPgQABbcxSLFQ5rgAQXv/HG+WBpKX0mAuHz5PSsfNrlIKO+JnAiDH1RPaalGOLK193N3VP4N63MP1eGQD5npHfCG0MhJMy6fSEu5HOTdxgHzpWkFRoHyJF+V/hMA3XNBgpC3Po2OCqLj9KPGxV8YkHp2S9rGmow5r0wDwxBoJ///+zdq9IRs+BAbtU0pUS/cATSKBEJrnnjjfFg6VmBoQQEOutHhIfPQJdDHINnwImQeNhbHFYFVjwCGu4RTJa6m949lVM8/FJ+f5k/rZwHJ7JZcTXnqMr5GPDwToebZcjrHr4MXEkyHzsS4PFP6tG1IRaVzKMucOvhfN3QiUIK5N8SLvZizLv+iqAt8yM5dOvLqnNZ0rmWiA6kobcs6oUX9wCB4CqRSHDnqjc2A49S4W0JCHbWxcc9CgMEPREXeZAVzlIOaot3F4h8VVS6p6rJG/c6/NA15Dcr+oYAhMRtXuDstflcnEiEd1oTpBA4FgmfAddLmkYXYhExbfdsNxENeSnyORSSxTsg5vVXoGepBZ8OLr+mBt0G+g/RlyShKJDcSioVeqSlt8QeyIU0g0kQhTSCx9jc+IZAJPhbwqP2gfghCQjarKDB51lbiDoRU7jAFJbtluLXaAaLuks2YYYWACn3938RCH1+8zNPQBIWUASmbQQLw7qBCI2CAnYOQ+Auc4xIkEdSZAWByNdj3873ZPG6+0UW5Y8wcau+f59vEuF61683l5Y+V1paWtF04ULNgwsXiPOoPQRO/RORSdIntxpuHUpqLi29cEtwILdupUU1WMGdm9FCNa5CIiAQX61qLFVMKstAjsgz60oJhAQgfO5ogeAr0HYpst3Vzre7RJh9ZEBD7j0Rsq+BrmFIIU5bwOdjPdi/IUTcTuF7nmD8GAJbY0FSeqWGjuLVJEXoMmxzeY6SyDdyH1OpIcyH37+/xq+fcuUX9e/wJ9+T7/pfNdeokIBA7CUMYd2qvZUc7bKDLwCJF4I8EhEE/AdouZR2IQNhFDZLIe4AF6B9eGpxyUMcIlL8HoUDqS7pZuijnuJ+f3k/AHDcvKkGYmcgDKYrE4CIjT4CIBuL8zFd6D/K5nclF67U0iaorY1kIJijnultfA+vG+2VRcEj//z33583N5kNjgK7609TNfP6B7cOKXowSIU6kIZDD26prmdRtvmvfFCWcTRX5FHjZoJj1RrkUStnb8lAnHnX441tlrCqA4xVcZa8nqBANlzkHhzNJQOiOcLbo+HENH/HPTBSGGaFZJsV8EJPPWCzU8/kDQQYH54UgYD/dWC6UHpyNheNibe2QRhVra2JnNCz3e45isPvkaNnCUdx/pr3v//QerVIewTjfCLgS4MO7kV1IPts8yENErgeMFhJYtY3H+QXURKNa367+IXz4+ObN69CrTi/k5LYvJO8u7OxGTVLnptRAAGbZQQkFBDWJeQW5Cutg25idxQnn6vlN8vn/GW4WIfTj8F7fTZbQHzI+abF9sE+HAmB+7rKvRGReJNqahtIgJXUYI50EPyg7Z590dccCZ2p4lHH+fe/X8V3FJXiq4wz5BL9nY/9aMb513skXNRI6ZcNGi25hYFWkhlaec1vXzh/HhBslgyTIKvWvKB8Nv7bZ4lvuiVn7ilM1lNyNpDq55N5XLVgGJZLDViYxrzo2z1T6M7Fn9qTnOBPnsMnDv2IL+txnxOTjZiAS/wQjVAd5gTwJX0QoXE9BcOjPdqu9oWGK7QDkmQ8DSvKUY8zM9r7fH7+EY5jeA5wfP++x1/RhINtACHgEqwr3MU77Y/6doGKvKr/+HMPGhQBMiI5VApBlA4CgBk/f/6F367ZGVQLX+gnelbb0NqfllDmX88ogfDOeGOb5WMCIdULdNSXaAEhMUqVP19y51QS4Gck4ANus25SxOdgzwn+iLWLS7XC4pCiZz8YbkDyHwlmXj+h0dwgjgs27Ina3uu3eTJVtxInimNN9QvnT3/44SqQ94HG9++fZzo6iipCdqcH3vY46UhP6COiI87yNP+Oe0ad7+cOoU8XXfyF9cGd4wQBMBgfP//C4t+ugeD22SXrIVprbm6GSK321q1v7t1Le/VicnLZ7nK/v4JE7g2HduwuS76Y1g9vKYCEthgEviY367OrFreJ9kl6gosQcKq5W3TngtCRE5Q1N286VG/xoHUSEO2oIj7cP77fW96FpsuapQGyh46XYIDVbIRBIdvsLrtE4DwQoACQgEreP8+VFnUkNoFiuAJER+hIT2CGzto9e2+Hgc3CwRK8wWsbCJILS4Jr0D1sfoHc/NYlzwEEXcc/6dCtB+tTyssSfsDm7/8nzfK74KdSvqMsbpl0em/w+vUnNF9pY50cq57LUzQb7W4Mo+ccxuFd9TgedNTn6K/gtPOGTlbWEO24O301HJ867ilMTu+bBSLKj5Y2NAgzsPoOiNfrdJpMoRBQ8FSjFZdVQEPg/ffxnQ/RklQ7OM6+r6mio6goEHC7QsLMqUpeNbJZv0oSnQjc9xeswRcIjjXBJaWUQ1LtJw2KcWL54ENm4QzP0uGvT2519addpCrjj2uQlXoo/vo/1Cri9HEh1if1RJTtJj8dBSp5JaR3rhqlwI56ObnRsG/I4a+dFsTNeuYDEg7H30/NyJ1FImoe9IfVNDRLp3O5yVQL3thul8vmdKzSEyAAPjx9/nz1GgfRGYYKPW1iUUdFk0GyiSBgs3b/L/VLzzY3iKaq9lbzIuo6xndamx9IMGqgy3iG9KWxXUprDiWJStJMz2Elwy1Jt5qZ9f6yBFAZ4BL3iXyfMdrOOsNCd8HpdjlVS6m0QIq3YNYShFdT6pC/HzrqT1BbjDmMZOwdZ0KoQAOuJoYBXvMhNRUQL3kUfz/DOtvXpTinueGKwKNmWu7ZgOX3MMQ0MR6P0+N4X0ngBYEAz0Rsb74QFcSgUyi1/r0dZfdUAbbUvA9qwZMT17HqfOP6JFEdgMWoPFQ2LCAUlaSBrgROukXzWpeI7V2YsiMuqUG+MRQDjChO6Ef7nKgmPqfiZTWQTQUlFAcCUUm/v+xeSAHE7nGoOoiCsOT/IXXcIOaSx++39vXx0rj8+gbaPYf++TQjn8LmQsBURQJuHANxUNcxvf3otsjNLMs8CgI3Qpk/gdosMnC+XrJWSbWlsusQjyZDrWGxiwYaInSF1n8pKsknt2qareCCqEtXflOccrqNiRc7617TdMDHLuZc2E4+p0vp1XEgVwxFSWpMidD5UBNJhG7IPaEviECEFgsYMBEmERWz4D3kpkIijvS+QlsbxbVeGL5KarhgcjlZ0WKFQjhP7xVtL/f992IIIcyKzCfr51EQnk9+1V/eb2Y+Cj76VSX/qwsEx4Xm55ZYecl1KGwLsdw0Au2Rs2hBFslKcgv9C3XpzcpvigNC8mgYmRTxmlyszx0aCjLCQK/s1T053SQ5iUpJN+12SNpS3a0EAt2Qe2Ib4XpcFPC509MK0y+PObIqIPnhHtovGc7t6jMzzvFx0FGrxGMP73R7ImUNARAxgsBZkRjqURTNpyD8sxCh7M5mLfUnJlkrOg+IqRp/+wL0/chw1M7GauXRxGcQINg3yFKOLS0Ru5NJZOoRFUSyWEQASO0n0mKJ3OvXh1jWZWKCDFBhhXX+0yGMe5nq7hKFNojtTp/wmlfh9WTQ8jSxjUQgEWVarSGjNNk8PJx/pL8vxebxZBzLKKwRE9xKaZwW4VQKIJjsEGXFoSClqCCRs7Go+P/qrLKcmJypqixNetBsDUr9P3AdQf6VqVcUx4ZpZnGYzhqNqntSzUK/BcwWXR2pTmGKw7DrPfFZ8PL1tmBwKOT2ARUp/Jq2OdmcnJxN6uFRVfgryl6FC4EgK0Fso4UCkWdeehL6/C/Fu1Pvf0Xnz8EjlvJ0/CDCqZRAts2XfQKS25QIfZDoZSOCX/mclvrMKoul3vKs2B2H3t8Lv22ktuqVKUUvTG4EXPxUMKyuubG+QcgKgwA46cEhTUJrHLnlxGXCwbzr8UO+wLQci3uqc7pPs5yvJ1LeovrCFdPu9/z+e+Lc2YKByN+Wn9xXllscf/+sxMNMjjAY0BG/TAHEHn2VNBHi0f3RjwlWWlpmMutPnMh8zJLZOC71/2TH8cpUyU7xsap99LkaSxpuSWYLujClqjfjaMwiPtVMiqDPLsnZ72PcmrWGo5JCqr9LPuxMmr+jX0wCXDAQ+TyjZX3JXG55jRTuCtEnmCyn8amUQDD7ZJ44i4S8umFepQSZIB98tCpYPzlTb7F8NbN41Rubf6sb03hl6rDWnEcAAsG7bLZuaTWE/E5p0DRIBxiH1oFilJSA234JTwpdhXMFyvlb8at0QLZIlgZ8elm/eN8tGIiixIC/L4ErlbofDasZegTrcccCJHOfPTPa9+aOEo8ecRAfUAS+sjz6q9LgBvtjFovlxGOPPbYvuIZfoj/0g8OiIxEvflRsJS2TZQ2y2bp1SHWuOOLpa2sFv44ZjEGa5j3VnTMUpkOIPjezMWwkPK8BUl0i3NvDRcn+hH4xflswEPkL+JS+fsnq1tTcv99GTZDb6YoQP6mA4ABjtO8Nn4ka8tqrMk+cOLFvyYVGy4mW4FeP1Vvqv6qvDz5ruGZ0U4lotsiIaA8Z2x9+fFgPhG8+9IlstlRj1nF0ZOiTPTSMKtly/fJTJKlKKjkC/+A8eHF4eG9YFT4YJ7KJGY69Zf65/myxjRYEBIsz9ZhIuhw8M/d1rRfD3aRj94+524hmuOwhk/HMogoIk+nZFjnLNzcrHC3k5YJVgKPS4nzQvD4QsASDVfWPwV97ldGgOH7ZK8IExKICUI8esZiAQUs9d6j2lsJsKUbl4mgieFLDC0QtuvnLoCLFihsUT7eRdbqyeoS0dPFbRo2BiL3DH5LL+6WZ6AVrCC9VqCso7Eu3CjyaeaZt3ONswyxkFnr+zHajHHcVED4Tcx0iSH5xVAXhWlA7Ki2WfXYm2NhYDw79o2CAnTxRHwEIWIjDh8ny82eK+dFhcnMOw+8o4DXL6vhlhyDCOiSbrS+XiO/ELaI1az6p7e5GpRjdf/16Xo+MgwA553IzLKNMtw6LeUB6EYDc6/d3iFHvQwERQq1ivq+Pk7ofPD+eAURsPB/i7BuW3rnj0p9KDWSbzRMx8IXTR1AQOAG3GoKqRyHQ3fDoVyeqFr8xvqH+sczGynrLV49G5MHzO0to/CstW8f7apTXJus1H0KLVSuZrYaGZuHmjZs6gF3H2qSG7wbOwEdzobd+fb+U60PbpcDFMmCxDZwIHSRQjboL79yb85ctAAjv1Ltomj+Z3fcfvNT9AHGPezzjdm5b5Z07d1q2GZxWDcS73bM9UuAbjqAgHJvJ8d7VVS7odmSCRkxusOx8I+OxE9AJqa9kouBAyREdidCIPZhwqk1FuiD20iWz1XCI5p/GMZgjDNLQkF5HFjWAX7/8lDRQSdqlwO0KhR6H1/J4CINfEmGosYgiDJ/cS/AnSyl8MWmIPowl5y7v+8GM2Qxm8VXbuIPb3gI4KkPz+xCcyLVFCnyNFQRVo5670LB+z/qqfY/Vn/hq5rFg/YadwfqvMisD1nk6LDwxWzT+FRqoANOiNcckCcNYSZ80SMONDTWli8gUrplMidY2NA2MvIjX9hS4kdxi6r/p/V6Mw7HnpPbP0+qJ+usEIBBlSRc/PxAgru/o4XnMc33le+TuB57Mg7Zq6QYPY3wqDZDt9ohx1nA4MVGjIByXWW+ZtKy+cKH5wR583DJTZTkBfcJgMHPGX+7fce+v0X8ICNMt5N6Myvet5pAGoiBkAviWOG58qKHhy1I+7vbt29/8+zcg//7vTbvSRyAuEt0IrmIVIPtUQMSsBll0zQhAIMoy05+IQoBwCiHP5A+5MQtI+8vwPN7/6Cu8oCjiwpmIrdrOeTifcdyrATINgS9j3HI9XzQlJqoUhHM6LVXM5KR3fWh983rbiSp7C1itr76yn7DzweBf7+3wX0wwPpdKPjgsDKSM0tETLZBfEQpJJIerVJqTrwUkSXETs6KkT9SNjY1NtHb60Y2knGp9/vnnW28/j9IK8rwsAHGgd2BgoAj+G0hMPCN/HU7/CUDK/f1+f1lyWWa9mTvBkUSgyhOSZMKPn5ysdIlUAkZAhnvCxcSFSEMJ3DZiq7ZxnMtnt/sMG1oDhM80HY3U7wOLlah6r7IeLmifxQNWy+UY3z9Z1WjJBKsFvoR4joSLoCLmCCdTyqYSIQFnlNDQ5Wl8gukqn9DsuCUPpHyi2oaGuNk5haQNdAGZrsL469fj8xjz7oHZeSV9YmJkcGxkIn12tnVEKenpIxMT6em9AIQ/wW3mrb0dnMPhsLAOFNQQiFgsk/WTlSw0gqGGgI7sIS5EXHDAtaCtsnNOl68t1ce5Db21FkjkEd8O3TCvw1Jfz9VP1p+YnJw8/+7mfZYghFktduick7dRRZL7megwiDCviI6E0FD/tGfRcSTVSumj6xVI4uYMJJm5fB3kct4Ra0qZ0QE6SRsgKLXi59AmIxDPZGUK0Jv1nOABIEpda8pkCxeqnDxhAR8aAcj6UnQhtcKKHG7fnaXbHYw95HN6x++3tR2z6T+hB7It0pLcQsUwL0emwDhQBhf0zb/66quQxTO+phGcedXOIC8FVsm6tNKIUn1YGEghNkv1VimdKVQU/3tOmoKMm5Nar2sgTWzf3Yu2/IMyid8CP85qLczONptTUvz+8vKOsrLk5FMJCbFwMk+CdarP5k64LZO55QmAh7VQD5LWX2b11q8+VWSdnORDmd4vjIFcIC6kRsi/4pbe2cdhQIY9Fvd9EKPi21ogOEtlVLvbSkIsMrrDVVrqOX590vpKm8Vur6xfXTnJ1Wc6uCB0zFWfYfqTwWhFzW+XZGeJIv5VvVNDQyz1JP2XNDc1bnZClJG6sTq0PESKyguP5F1+DZi8BnL58qVL8Sh5eW/n5W3ZcuSIhyu8KmCUOeqBgJHKRCCWTG/yXIJH9CAWfm4upaX+RKbT6rKE/D9cPVWXnpipB7I+ibgQMTOGu3OH40UgvO0YEBnXN4QWCNosfeDrLS0S+yBcpsVSaclsvlLTXGqe/IoDFhvqQbM5HHZvVH/MjEbrXtTZRVlyBLOVX6z6ac/REEuzUnURzZuIu3r16sDE4AgJtCDSGhwbG6zrBB9++3bvjmxHXjwyMZTLRzpGEONI3SB8ZEJCqZEE4tTta8qAHeBpmQQHEkIg2dDjslRx9fV25hSwG0ivS6/Q/tA9zehCaiWXvvSOwx2AGJyuhLOnApE2XTPogGw3mKUqPVvUhApi5RkTqK3HW1lfCK1UypssHrZ+X8skZ7fgWXS9wDI0WvOsyZGkuiSH/PusqmOYREOsUu3RzzYf+iSJZC4y5079Ox31bSgyqwcyMYPpyJEtW4hqECWJv3T5MmrN9dfy7GeqUDDUEqMw8V/06cS1+2mUtYYrLEufGOmYbLk6OGG3eOtG0jsq69FWWCZbzFSfBtIHT6mQeGuJC6kRLx2AeIAG9CF9rIuB3j0hovXsOiAmg1mqsxVEQTogCKvnnPUtpV7L6j2l/AurHJPQH2fqK1ssk8Zdp1fRaF2cr1p5Pu0tM90lr2zSvLWEZsfVGHzK2txAU0lZZh9NX26QJg9VwridOLSB1t/jEZIzMRJjxJm9KeHfjeAKSkjU6/ffg39eYiCOPwJAHKvrSU+kvtJqNtst/EDr837w6TZLpsVmMfUOCLFB+mCRAklpA3EhUi4fALFj1q2T45xu7IV42+6nhto0PXwdEP643madrRAUhOcAwD6Lt7SqnlvzwubzLkt9S73b4qlcHaErSyOt6OsI+WekwgI5U6rpdl6oaRepdvASAYh9camgIsYLxHyC3eYDbg4XQK0uGGaQiEczbQVAxnHU+BwFkrsaulUQ2p/gqEmGX78P/gKQcD7nqf8q01IFkf/kpH+sLn1AQDLWKvnMJOJCaqVLgqjX7sIMFR9r4+y+AMMzbRnC6K8seiDgRDI1P6ioSJgoNEFgZefqq6yMZTXbst8D7nw166qMsj6FLODpN0j1lWVRgTyi9IGGyLO06mOk0gICEOjPvUdHfRUrLhQdcTiAjKuaApzbt/Ecjs8X5+a9dv0yIwzVD09JGhIOHw7vpUCOTFYiCc7ihlYninUCFcyOoRY0BIT73GSL02VhvmgFP5SeJiCpay0C13Yq/Z+kFyJZLN7RcocmaDGmgM9OF4yKo7+y6IEYpGeZiYKUWi84W1afqK/PtDjOV9UzgIbJHc715kYd6EkAo9XfHy3UylIOKVUfVhGhFe0iFqqlQLCD7f2ETozUSuZRDYREmCGbnS0Q38k/8tr1PGFwZW946hr8cy6EFfevha8hEGwcLiuzPtcD0a9lNaiH3FO34LqM0CTH1Gc+7vAwttDjRRN1gwKS2ZGxsREIEq6QgSw5+xiASE1v8rkpETL6qwx/9UAM0rMqmjo6ipqSrjTsKbVb6qvsln2bPZZ9k1WjxS95R+WiCIZVIP6Kqw7T0ozeoiKuUBYG3TepiAgrQiKVFpCB8MsEo2W06ELMlTO5Pb5iafFqft7114iKTE2Fp8i+DudcztXhcNbUGQEIzw9zXO7nn4uDV7IwQklzi73A5sHIieX9A2NjFMlcLzj4wW9qeHAhitJLTOUd2RfQJbwMhL9tTk+GIvzVA+GPbt+m7qyTzIaaKziq2uyst7hAUddwLfX1X+WHVWvDjKtAEKMlJAEW65fBi3sESWOuO0umpDdpKx+KsHRYBWS4VvDrS/SHiSnqTtbhA+MozOYVM4KKlIhOvYBl4P0CAYgwNpmvX7CDgocXcC1MsY/z+RgXmsTsUxMikrm5rolZdCEN30mfQCCM/AyIEDtqByJumYgBEN2IL/YJSd7dHqsnVF81yUGcyzOTk86CcI8y4ylC0QE0WsKw7zCv6z6JQB+XL7VEyhGqpTFvpCq1MpD/6286+b/EdiO+gQKBxhP0kVyvqCLiiHwxS97PS0Qg4uw+t/nm50bfnTtaUJyVnx/e6HSxUvXFlNax9IFeiqQcXEjKP5++Kv0uAKJYpMWwwnwhuHVPhhT+OvRA1m9TTxumNFUQHnu8az5c5fyKsYRaJvFCcws0VYojLKlWDPuO6oHgSXqgLZRWqfvwKwz++1wD9kKi7LokAdHz+NvfyHuk8UUgJp+DLZaBEBXpnlL8BpIOEZ5KpBoiAPnMGIgoNpvdbZMTQwtPjYAH6Qcg2eBCyqDfWdThTzEX5iKQ7coYlxEfeNsyjt1PFd6q/v59LRDNtKGX8ijl13z47rvvnudAPyZb8A2SdK8kEmkFLxn2JV/fowPyuNA+6goS1YdJFu6XtaphRb0QIF4w4T8aCDlCpSEh1qPKmUMV4cN75SkrH8MWSEAEwXpAES+AJ46JdbvIV+X25L80XJwbBm8y0TWHLiR5bmA2PZ0M7Ix1bLizvWIWRxHIBEBv0amrKB2FEP5CFzGVhr/nv1+lM5CZnm1N/1MnTYBj3APhhaeehrn0pymIRLrkv+LsAsmpydUC6REtiCaxgXllqnsn7VxE25YsjlR5k4C8te6pax//+M61p6olIEREH2Ji7e6NQjErcgdxr113FMsdw/BqpwtnstRAdEsM1eIFO+c7x8thHfymgcGRwdZCcCHKoTE/AOnQjyqnDw4U8uNAhI7+njYEYtLz+J//c/O4g8NASpyVoeHqsHzLRSzt1L/b/6rQFVEDyS0OU6uir+ixs+TwlxFGTWSJC9mHgsEhu5fwuHb60o8H3/rx9NvvvKMDQlPlVmNRJUXNAMdr149k7ZWBbLSTqcUKJRDHfBO4YOfwnBIQTNloHbyCvZCUATWQDX6DMUzoupySRn+5D7//UPd1250eIxPg4L8wKw8TckXkskcRy3K8Kq1oVQMhYxckmjFiuYFupBit3lxcaDFWeaMacmkducx31ilNFhEJyDmW9XjYjQXCGH/3psvXt0CMJQIp9jncCOSMEsiam58xvMpXaoIXsIO4P5UEhKRRPF2DvZAi6MPPduGQMjh6//Y7G1IMh5UHJiZShNFfbtX3mh2cQLZNA5C3NnE58CPffgt+2sFNm+AfrSkXFm4Ni0k8kbcaxUX4BkvX5bR9I5TP1tCKQc2RzgoSh1Xezj1Ggbz1NuFw8Nrpp96OACRcsNoXwt467jNa8tLh6nj06vj6NdIxtHmI/hQpgXx+87MjvDZ9XnkRrN2mAkKqmtfUkl7IPycGx0ZwSHlwbOwUAPHrR5VJTDYwMvA4GWsEIOd1P9O03fPjpU3v/Aj/y3kbfts719655HjnR91xgrGCaKs4fzTazq/lr/p39xu8Lt9z4Sxd36+Z7syg3XVHJXHk04+FTCKQdcFrb6279E71pQhAEImbC7HEd09N5QhA8vaGC1BBwPjgMT+ogWzuUaww0G+MhyknSiDF6BgbLoAL8TZ8V3S1aID47quniIYMDBCf3tqKOQCDdSMTI4N0Gnp2sAiJON7/XrWciUomAMmhen+Q3nY/5hgAEW7w/FGj0tBKye73lxvVEsgvGCbWA6tGast9L6GjWA3/z+HuD3bqP0qFAoEONrlUvORL1/CKiV7Lh7kVQNBuodmiGdnx1+Pzkcwwmq2NdjtLslN6hdFe/CwWcpD3nzHSELfT5WM07yfWoAspvaLa8mHfnUpVsQhvdkpH4tXekRHiaXrT0zPvZyiWGCrkaCX8pk0HFUDeqf5RD0S4zvlwYO0p41oCZOojLEZq6rfIblnQ8U7Fhjt8uKS7+5Wc6k07GdVBAhD3ELlI8OZgsN7Ra4gCCH5fAfh2UJHDp/Mg7o2nmad7h6GfDgpSbADk85eUbV2gM1ngQ7R5kV/WogtprqEHep24KNG+DYBMK4V3YlfV2zQ2QZDMtrbZDPqFIJnH8V7LuSYDyblkACQXFHmUlLqfTwxrCQgSHn5c3LtA8eqztTjFUXvoy5241uOwvFbzcEkJoPmgehOioR1DV4Chd83bTwVPH/zx4Lp1b6l9CBoVXlnPyCckamXlXb90RHx1o8cWoOlbBIhQChn7haKvGzUG4mB9vKpIHVisJOJCzoJjxfIeLK5tDyEQzZJqX4BhQ64vhIHJiVMZ0C906JMfth0nP3DTJQHIOzkHfzQAQroRsWxbSGoJRMx2wM2MabileHHZoaTa2qQGTQlZoPNKibiStmSnCIR9KmLHkMg0/HLVDSwCGd5y/TKNTabCBW6Hj6URY5rCh2C/UFluUr+EBW5yVgvkCnUhZ0AbpZXUoCEtDtVSaqfTabPjSNjjrSODoCS9dWbsF47rkh9Mx388ePDHd8CvEyDvoH4YAolVnr23W/aSOpEdpiwPyDBv7SEjl85solpz+AMKZNoXvKTncUn+AKbeKmqSFhf7XBRIwRHsqlMg50Iht2DY+pVAoF9YPMwrYGiu1CsDkd8nvZDShnCBzy2VG7Db7rQwpAwEXI7wr8/lsbtwJOzqYB2EWwOnsF+oGv2l3wEa8rYDQt13cKj50lv418CpL0DwFzKR3uwZ7tH+TDoxdSjqbu7VJVMSEEUWINnu90FNw5LQtLSMHFpgoyiraQEAapy469c5CQjrw/chjiZAnELK082bTEGP1kfgO8IDXOIcoOXlFUCIC/kyvDHAuVn4n5udnjbZQUPQdeDliP8G4N5wsizDpwxOgNHqgH6hTTX6S6UyuglYuEiDJ8bSM6xZXybs+mqoILLIGsIqBt/ojicNSULF9hBJLJCqeon1LJ7oyc9/fJTDrnpBQTHVEOEtlgARCh0x4EMCG1UCT93TxTj8joUBnTiWpb768JkGdCG1TeHVpPSNMHRjv7OUOGxxJIf8iyNxIZwZ8Y9B/GuGfiHTZve0aZIfjkY3AQsXxeBJTPJlrXJRRUQRgLBMQBpG9U6XiipiVxJxa0ph0EoKudBVJxbzGi/aepuTu1dWfu+e8JSBKMupK6RBysD7zhFxOXEgHV2R1BW78AAHsq4khulsPutys66A2wNAAoqCNfRf1BMuAEf1jg3MZWO/0NvWdl8a/aWy/fiX3vPvvrtmfUNNjFlV84hi8CQWMd/CmZBD8nxsBBGBDOHuX6Zpd4Dd53M5UUUgIEgS6niRyhch4eamVZZYtwDkyKXreRhDFeD9ypJmcrE+VJAEoek90DHUA8GNEjx2xALntgd8YHro6Yl80UCm069kbsTWxqwf8iEHABGiK1b+F+4UX8iN5ZnT63qt0C+0qkZ/qaz/cv3+d999wVoTrUzjQiTS4EkEwb30kmpvPTffcSKQkA/ti3sxBC5Bp6uUFBOsVdSMFqMq0UtJVa56oKv+ElEQ5a5FCGQOy5m43AEbqaQsGivxAVaicduwQpADaHk8alwXyEBWc0PIhQ3u5Dhacw9TF/VAQiHe6yIV0c2D6dgvHIArkEd/qVSUrnn33fN87ZXS2BsxqkQaPDGWX9FKTLXzHigACYTsQ08FnxqC3+2Cllr8nuBFpONYaYEIfY71lZ1YPyYEXfVpaOAMMCCsCoikzx4c7dX4dDgNU3zu3EZaIchuY9X2rOEB6YVcoM7LhmoE/wUQiN5kBQI8w9oYXIFVVnH++/f5CZxjVOf+ljY7Vr37IXfhSnPMbTiPZGP5qUipCjp5QHNNls17IAUSCtBB330YPaHpLaRrc+XbiYWIlhp8alN8ZBrFx9o80FWXb28lEGkvJwyzxNlDZZQlxtDnoKcu6g+VUjqQdWUfSyxWAIwkWYOIuaR4FpVTJ+Jl7R6s6sVgAffeOszRUeb+mi9wm9/dzDVfiTI1tEBhXt1tPHhiJM/SJWzRxt0FoUBMLPxskzIsoVlaNTVikBYIkfw0Vhlq2TCD0A5AGEMg8oI2nMKNDCR8jnWw6h1c9tCBrKTcsEu19hBzSenVhIRy2C4xOnT7PHafl0MFSZgbGEHHLef+rk/iPnx3lQMsseI3QtDfHUNbRpRogydaaaa5Js3zHykBCakXJQtZWrKGe+1OhuMYsYAqNeBY4xa66h7fuC+gM1lm8aPKJAfS7sNqIBuFzAkZSBIdyGoeDT9Ox2zEMy29Qxy1G7qCDI9AICpgA9MmYBZgPS6WAwUpI4NaeBjm/qZC+Gtt4jHAMtcI1fM8Od2HlSw2defM31IaIZW7d0TuGqrk2QY6UxiDhaNAnDogQv5Qjbi4D366i6iIEHihTSe3KXbVmbypl5SRFwUi94AgzCJlhUpy6LSIENxKQFjHRhUQr+BCSgtwMh+3UTC5SB/V0XLHjuM+p32Mywt3+DgGaxAUuDAO8/lsTuJBcDSeuBEIf4+F7G3OpsIXSIBFfsym7pLD3TmqQWNZAFXO/I1GZDQ8T9dQIRdofnXEZCyFUCBePRCSQJSUVCukqaFxcCr0HQe3iIUqdlx/jSs5PKw3Wby049Dnilrjm6qrxcYQgax2ezaq5oLMwlxIAaZChrCpWRuNssRcUreNXG/AhkEB9NQdEEI7OSx/eZ5Pp4NaJNWTGXd77EU0wAJ1PzwVs5WqLon6Ng4qxNw1FKuPRkzGUggFwvj0QMwkg0isHu3W1IrlnU7qUcPQVecOZ4hmTHiXAqH2SQizZPEIC5pFb+Kz2c+ppnUFF1KD/gWiPgx7nTYBCIlkxRuIXIIT60P63DaXC3i8z0Hsi4NaI+lUQ8czEvcIAdYFV+RKTc6M8Qyg7JTrVUSdFMHh3NGBWLuGiTTm/WcsxwqVrQ2ACPMptTS11qWy5aAh7hArAXFMQceMRZNlAGRUCLNU4tmUU+0RMvwYn92GIbX8+wUX8iUxZz47h3qAviLgEXJJ8QbCiFYRZT1+7nEP8HA4qrvP1E1g7tBISjduxVYkBFgNtR5npKontjaMyIgcO0YWwZDwL+LuVcPE6sbaNbT+k8a8TeW7y5ITfkjDmtb37kXI1paB6KqGLKpVbvHkYyIA4V+77pwieVtoxhj6dkJKSjLc0U9Mh0xOp5P7/HOHYoE6FfSkZC82r4/meklWS3QhZ0G9WDeuOzC5WNLNkJJ7hVxj5Qa6XtQPB5kffr6ui0zpdpQWnW1qEgKsmu0m4woCzoy2DGfbfUkyPB7P/sx4kuLwitEHaO5VTzgRuobYtPfSklMiu+v1/iYa8/4z7dWLCQnJyWVlu3eU+3enGa+vFoCwBkD4JTQ2uIKhidPlVBXvNdngFScY9FEuL89R7XQ4GLHQvWPNmmos9H3+/OnxD2nBe6HmOhY4/tChsF7EhzqFbEjpfhRdSGI4XJ0RIitzpnHPKkVyb0APhPIg0+JnBrpwAhFX+449zY9jgFXbsN5kWDrL1jYe8nic46ltbW2pqaTrApbL43HH07LrxloyjPXVoWu4ox8rtpclpOmoiMWqQf4p5Ff7VVJ+0ZCIDEQ7pxMMBrdd2LNnT+meUg8K42EcUpNDi79g1OL6Mut6WVWtWXEmRL1S6qXgQq7k5eVidIdmUNgCFkzWdtwbxsbpROSBmWrhxDEE0j/YNdtqhQBrvzXpSlWGN9N2VLuyDZXD4wmNSytMGCdE0hnj404PLU3LjxpOHvagOjP+bEX7UioXk3ekFJp3XyRlw2k590RatqFhx25cv5yQcPFVMFr9yX5/stFy3ji6k8UQwzxFHjz1e2zrF7rHyXYk50+fXniLk8PEz3xI6q1jzfvqNWscDu48lmVfdV5pvkKsw1eQVSxnMgkuhIz7CDqA2dgmt8++4c526AjZ9cXd8XuF3AaSZjcxgkZrYs5MAqwHDWfvpzKVx49rErHGbaAcCEXbLEjDYzuWgbV0jIAI25GOEovVn1BWTqDs3gE+4iK0NqAoF0klNxAP8sk39/r70Wgll+3wp5jN/RfLDcfC4rDdBYnh7jZs8XFs8hewyR2iqyj0Ws1yo4ccn0lxL1ctf8/7RFdcEPWGC0z5IhDBhTy4QIGQEWToZ0Do6+QoEM7oUldJuSajqCIT6dgb6YAAa5y7UHMBbJFbV9Jh/JjbPt6mn4Ant0mbG7qV8WBIRzXpWfLWsDQ0fDYlOY1Q2a02SXRLkC7KI+mWZlWiNS0Ni4/ogehaW2xp3BdG2eLkJveIVothODBhEI/mM3nxR7qfcDpdBcNyb0aZlgWtqqoGxDk+lPTsNIdzHbjqqji/er/piS15L2WdoS6EVgtQzLFwTldow50N9oBnHFHqRP4+aKmxwTqwWsgDA6waHPxN3a4BgsOPmhWjio3PeARyP1z87BbFXqG6armi20AqaWClUAHKywEF2qyEMn8K5fHgUI12IsR6b7c/TR+koYaMj3e/gDf4ELVaDMMMDUFsZLeHPOtLUfY06z6HK3eINRnGCZGSjaTojC8mINJSKjQ8cF+zNOqV5Cx1IXTeQkpwwBFfN7P9zgYP98L335+3M/QqyMawTuWmoRTIxERdXW8yCbD21Fyx8k5oXI2G2HDKRONUVLWUGCByLJz1yrC80qNYw0OVwYubG4BSoBG7uNtMrsYq8vinWdeEgOuiPk0iDtodxLU45GJ0b/LifuUGe9mAJyb9wJdwQqR7nDyWg2c1EHeEelm4+dP7L3iYgKoqMM3IEpYWCiYLYJD2BiAMdDdWMeIeb8RIMiafL8CpiAwMTtTNciTAqiFj1hDXVqqAhI5pJxV5MblXfGaHQ+KHN+2VM9kLtEAe56OJ9ZDAo8GgA7kjWS6OL4sQZSnjR5WUXqEhgm5q3ufwuXBX23wA8nb3abLHiBCreUNuDRDMfxdG1nny12UiTcGtASX5kHMrDcEZcS5EeWHi9QEQcCCrHG5cE80zsr0KiWtAwXQJL5lJgAU8mvCT++/fb1ECwYHHY0YlUJSSAUoEv+slCZGueHHkfV15JY//ZZDa4L/oL4sGJEJt+yQ6yKibR2A9PlASl4s1gYbYxn1unIQNsWRTioBNA4TR7C1JZ9Sh720jZsvDjYppM+FwU02pv2/W21AuXpgSyL47ldXfv+9x27mAm/coPYgL14DaOW78Txz35L9Avub3Y4CVzRfRJXFt+xneRLqV5HjQmP3SUlTxRd2vh6OOOflqKQHjpWHNTFvkbURBakQe/WaDd81p0K/UvSoA0Q1VyR+jKnJFi5i1u2nWgweAKCdgyT6eGiBrZCCcMKMuJLzZidk6z0n7760HBZnt8+/5kt6VGiDb7lSe//4FzMZiQCVA/gxCiXiBiPM+QfFkKsdlfE1fHv9a4Lb/T1//608eaHkbPPj6SXvbfcfXTyKQ+19z4ou6MWDnMTKj0p0nEHlcm84Uac0bygNaT/FQQ6JhZoMV87UXDoS/0KCZzaXi9YZCJgFIvBII2elWDYRdQ/agolMmJIolS1IEJB5UEvHmzAUFKQcFqWk+58b9pFxOOMLuJJsagbtAIONOJ+/1MSGPwEMi4nMz3LEnOcf+PxEsDvKPIF9zX//J5jl2jOMz/vUnm2P86689GZwMRHxRl6b9EY6l8ExJASWSH9bORUceM6E7fgGPCCvjsqMBcUUGYiW7DOmSAzD84VnfRhYn1e2+jI0sTnGDB3aHvFqnToCIn6Lf43WS/Vw2woec3IdAZA0e4H0JPUh6n7+0lGx1R0ZgxsWuKXR+tt1pqXZgDYBpQUEACScAYWwsqMifnvz62J/aUEPk4TOUjH+Nb680wWtf/wm+KcP+9X1OBkJf5PFF7c8/QLJXdpbQ9ejPYCA2qlSTiGtISoUN7/8ZjgDEOEuCAAnrBnOVklSjns0VgbhZHmdIRgEI/IwtvDI0UAHxupVAtMEDRMyeF6jZyi9GD1Le7+deWGU4JLDKdqeF1n4z+eycRkMYp4/j/vSnVA/3NdGJNR6PpCAO3v6v+56jlV4Ak4EdcceTXxMgIACEvAhs4EXtr3cey3C2MfymPMycHn1Wdhyj0cOs9TTgrW0IRwJiPFgsaMh0FCBWIeFBPd8lN20eAXKtIBIQ77RrHiABnnZJnNP7avdwXoGGPB5Ah19wuzU7ACHN5GMdWg3xrAZlE1oYnPbX3HrPvwT1ACDg6f9kZ7bxqf+CE7TZHMfgva9Fc0ZeBCDH/qUF8kxBOGPnYsBVvXN0VFWLlb4fKcxackjY8D4xIhDjTDsFEMOKkih7qIpcUQ0ESU37EgBx2J1ZeSETSbnFjX2nEYi4MzTrDkUDgi/lmvjTOEjw4fk1lMb7q16gfUcPw4Cv4ENOJxnhEHJJwV1QV63UEM7GhsQ2RuGSlBrCc6lf/+u+QwDisRMgooZEBILLP//x250H4OHOl8JhXg4Gw6SgxWiEMOvZL6nBOnQhHBGI8YSjDCTS/ihYR6xW8OtwZtwWUkiJkoFwJPp3sKQ/jXN7CAQ9tpckKDo/v/kZ440CJFx8zlktGSmk4XGT3NZpt2JqEMRDgABmhuW0GgJAhFHgf+GINMfVEA352oYaYub4/aAVT3LjYJ3cGR67YLKoDxmPYLKoWcrYeQBd9weYPk3zM+YNsy400NpKSeHIQIyn5BVAFPVyGK/TtNjldktpUsQcXvmCZV1uOcWXJcXMcB92Z1Z+LueGO5QMOSmA8CRXFHMXGeinhLwsziyqhSSv+ALgEtac/xAd9wtc6YVAyCtel1sJBHNJGYYNuHyrHbKGUCVxsKzbs19Siv21RSTm/do2Dkx6HVzGdu5J6r/b7Iz962NGTv2YEog4cNW2c/FH8LT7twX4mnrb8uJi7cYHKEvoDoW1h341DxCzHohLzN31sTSZBHOgsdPmdi2Wmp6mw9ckQTdCSsyy2QFIbi4CuXQEYw0HmebCzBTZZPEQu04HXJjlwJCkSNwAkm71KWE1KLEwK16eqLkiEO7OHXsIbCBACckaQpXE43SykoaA7PE8+XUb0ZD7X6fmZvwpAyIvaPfxfz25nyMRriLslV/U4QCb5XSizWK6nykeBaslRr5ivReDtqZZJvPsLt5f5r+4Ww9EbnWhW+AcYsgQ45CQgoVJni7Br+8LBVgseIjopFSRLdcvk/tqlOaXUvrKKGsa98L1AEmGCRmIUYkF8aNiSXgJSMudpSYnx+IyHa2G2L2MXQmEu/8k7lL8r/2tKRlfZ/CppDsIp8j4A/jx+9hFVHQMpRd1OADIYuJE+E3dZLs18S0BiMF6xF8JDqQ5Gg/+YrI/+aIeiF3TPGCpJCVhpeTZZiH0Zd3T016GNBXL+YY1QHzGYS8BwuHG2Mq8R7e4KW60lTRuKUVR6L8wLXfubPOwTp8vw6PgAUQYk5e3P6noC4LHhmAXYqiisTLePNeBeX44JsnsB/MmjpYYD51oRtkP7Mwgo14f8BjkCi/igCNuBWSQm5JE00O+jJ4Xt/uiv8ygH0IT31j4ieQBmJjFJjkBS7wzvbRGpmLHbJzlLlYB4YflETEDIHgWFwsuJaDxIeoSC5dUC7LFM7rBQNJXuMo7d7YzLtbms6s6flzIyTPql3LF1h6oS0iYGxhrphtXZLS5PfrisioJq+UfO39LnD5f8kF4WOgVFkdubatgsCKX/CFixil53VkEp+6EsMVoqyYpKqJ+PUkutzeNdYHIoyPXXyNAwj2ueYAYR1nqEgvkrxIIrUIUEJNeXI4Nd+5scHjcq337FY3vyDB5GdZtpjlxD66oyuJ503Gx2+yIcxqAeI8d2+9JJdN+kZpKOwsV3zZOgVQfzuoZpUAipggJVRWTIlZVFIUBJ6LPBRKAeNmgLyoQnuYEydSnxXklCciUIg9IB2RzNCCqEgsHjYB4xX0k3W7Osf3OnUqH2+lezUqjI579Pp+JdVuFnDhtbVVrHUkvbdq3jQypQy8kcvDDyxubiXLs/v2P6DuvdPfgnEj0VdNCVcWox6BgR0TXMxSA8L4ga7Cdk6IBS8mQVo1052EPgQApdgIQuMLhqdHpyE49GhB1iQVDILyPCYTgpgLP5fZx25beafGEmNDq1fv3gydx7He3ZThYn5sXcuJqdOtizJiG0jt4dhtZyZORsSoqkFENkPv374udtFc+eCZLVwpLLc8RixW5qqIkybizoHYgWATCMvMA8ZJh+NovxXdkIJjcC/9uCaOGBEhvxt9fJu8qyU/blUD2Zaf4y04V9eIGJKRoiabEAvnbo/1+0Edc+4mdFhPPmZbeWWq3M+Da968ez2iz2Z1sgHNzF2hOXE2NftChiKyZHtxHl1bdT40EpGc4V8cDgByTDsjJfzyqvQKXfijGRF5/gj9Z1xORgKj3TBdFcUf/s4ak35mFJZMSkDBHgZTw4enpLzrKrl692pue3tU1MUErv0GTlwEQfysWH8fS8iMjE+nKkj7qEgv0b772+6fdHGszsZwwa++B8NfmZLw+1uNabcOt1N2su5kuOqg19KbEjaQ3iUDiKZDc/KwCJb0eYXdntU+H4+VDckaNipMppEF950YWMw73aktkS0DshnO4MhChOvyVkcG69IHWoquJRYmJA0Qw2/rswPOtz6eP0I1dpEpv4oOyzQAE91HoTzPYSUFVYiGSyWJ8IY/P55FG3ByVGP56cRt24UZiSumigwirCM24ZnquLkUAQsMs0vbKir7DQuEPtU9Xlfyv/qDYqO8hC7VYhhehlr9CmJV2URNnSUAMJ9ULSzsqesG4wL09NvjvT4P8O26IMDahuMFn+deuO7rU+49oxA9AjAuPESDKEgv0rx4I7/R5WGAiJVFxG0j4K6c2mKVFB8Y/v2isf26uK53Mk99Pvc9Lwa3S/oQLsgyBZCiO6c6P7tRv4Y2r3rU+gqS8Wub/QZOaJQIJhNyl/h1Xi3pfFMzM7NNgXsbQwoCB0RQN61c1KADxRN/eBYFIpfnSevvV2/FE6xgqTKbNB1ZLMSTNQbC1gbOJPAqlRQcRfr13BI3WRIUX83eP3Q9JQJStm2W0S7kcZBGpnmeJCdGQKHVHZfH3J/h3aypkx7W21tXRpq8bmZjolJo+vevFXXNpvVEbmor3tetHTgmPe5VN3SWerAOAdGBtUeJEADKhLJQXnX0tSokFJRCWC7hYOdWH57Zh+CuMdlilRQcRZxHOjHVhvm8hTXRvU3W5iYQ1RXsNgiwq1VGdOgHS8FxUFFQWXewv96epuyJx0G4vvjiwa5e2mXUvqKRfcYcXApBeRAi2DCu8YUnXQWj0utlZQdtQQzoGeotOlflTsgu1LebtSB/pmstO6Jsr7AJreAbbSDxGZbJCPlaZfOX22DD8JW3llQKsfRF//vg3dXDl6QP2+wIRob0lh1CsS4MTgRxTn6naOANbEAqkNMoRkqy/p1s4argpGDUtwj1vtN/XxNiIsE0StH325etbBuB+HxDr6JYlzCaXJ89J8QNjByBRL8z/7wPWvr7sMqxmOTYLSAqEESIRCGNCp+4Uy73ztNC4047hLxIp4oWcuH3G6WUo48cFv54qEBHau9ibm5//UlZBsd57EDmnCrKIPBPNizTEDgQ3GStX99YVQHbtGnixS2779M6RQbAwaF0AANiZf6defQyszQC0PI2yEhPP8ABE8z3YD1Es+rRHqDUuyYUac0JfQja9EdLHnj8jrl4iQLCAWSAEYa9QgB/VhzzyeUj46/EW0UUHNVdKI+T7oYwf/5L49Qm3sDonXtPyLxnyKE7NyDigPddoFCINsUZZPE3wTUhTdg7BZHV24o1OPXhdXavYeygq2u0375NGp7xlrTTuPSV8ksRl4XDeOYceiCbrxDkPkPUNzYV9fYVNE9KmLolCRVAcXGTdJNULKzgRDtg15EUyDIa/hWahbMaFSAmYKOOVlU8Tvz6QmXr/2Kr7xzI0REYNVaQtY2dGhu5ko5F762TkJJYl6Si7f/CX3VNO5MbdfrG36OoOf9cO/71f496a6uOV2SjeK2TAt0l4GqBAwuccl67nab9nYUAu1KwHBTE3fDNSN0ssZdeYEAziMtsQ2dOHpbnHDLh1p8/llmwXCX/BoY9zD64kGQfvgowf9ZQSvz52xpZqd6aOe/ZnqpoeKyXqDdaBnc5URn+2l/Qq8r/08zr/K9rPRnk2DbxIvyKhRwx7sQWzh3WDCTabXc5GoV1QYZ20DISJv56nvWINkOjV+AUFSfqnOZyYTmsndo3RwhyBABZA9bEhORJw+Zwen+xLaPjrGIeAt9YbOSOWJ0C2tRK//nwbzqpntLWNq3Sk2Kv36ufadu5sM0oBNoi0os20RRR/Wpn/omKIUQKCq0d6dEBwAxepLeiAr5h8QoHsBQ2Jv/42o/kcqX/nnBYm5ecBAgoyBwpyBeOr8Jnn8S6eGxgjGbluF1ioc6OqnW5MPuI/xEjUup6Ev6VYBytKAiYFcobU+K0748S1Ux5PKKMtXsFkVOdFilOdOw98ZHw+VWPhcP7D1ax7Feep5O66CCQNnIt+gpfUyZdi8D1XlJNUFMhw+Bwm95rc04x4GDMdCCAQLL9EJwc9UYGAgmT39VmTLgjzEImUyGAvjrozAdYb1ox3h3zAQ7xPmCR+DYa/zmZz1IxYAJIJQBKJXx8Z97SltmXYgQmmU6eKpksL5B/HxnfqyjeKUq0w78T7/Pjj2+uCH2Atavx7STWxE+Xn3yvzp8nddRFIApgyo42pfZycjbL+CqpIUo2iHtDG1b4AAgm5AqIJYdgAzTrBAmWRgCjvLqogpQ3r6TxEQVY5CU/TRlq9ATeWtwyHVYV0Gdwn2uEWNu++AAHWeQx/TU4mWkasACT8PPHrZz3OY22p46njGcIC9WN0uDELM74l307W5EacXKxWpGSRZQo/XqrGmbYfSen8d7pjBMKnqRLmRCDJ+k48EdbjlieuaomKXFGmRED8w2AuqQeMulB8DuKgacwjpgsOUKJqiKwgZGxvNHe0IGUQFwj2Tkxs5HDoEH+sbLMw0PLR5esMaK2ZLDrA8Hebh4mWgIlA9p0J0/762D5PhtPZBiYrNVVaoJ6aGv8ERjVkyDE+Pp6CitKU8m2VT4F8QMyUsJfBWzECKVPNrYtA/FIqtjp6YO02eZ6kWQcE4h/WDkBCimKugOaLfn/HPbhjBWG0QJQ93Qs1hWl9yaVkzLwnTCdIz5Bxp7n0usfRMuEIrPyBaXAgAUbYNs9c6sFVnUlJDJlqt0VLwKRAwgPUr3syhP32nBlCGYdjHqd7PBXXq4O3bxP0po2JdDqef0UG8oxosjAhYF2Q1AWPFYgZm16Ks0QgZnVcJAlrUwSSpRTIvoAs586dQyBOYqiogPEyp6kWB+mAKESpIESotZgYwWG02TEaoufn42IpBh8St8II2+btayarOi9cSSLh7wZHtARMALId44YR4tcT77fJ++0xtrbU+6nEzzszxtvA42cIlizi2cilqp/iINwH3UQ51i0ACH9vh//VHeITEUh2BCCqOVcvncZtVl5TuABLmHmIK6cC7j0lIWYgF2qtkoIQESz483X9JPwtU61cY0w+l7B/GJguMmW7yrHnSq2Vhr+VDrsyAVMtCAQnpVKIXx8E75A6blf0+ULjqW3j+xGKG0uekEHhxZFORn+8+ikxVEQ5fgRnYgwkrI1QeE2Clgjk17EAETYCV85YD28pDhEgKsHJSTUQeRMqdWcHFMTc9x8KBREnUAuKsMoSBFtFCh4cFyCL2ehZ933Jjb+7ygMBL6GJo78tTCgykA2uTDJtS/16r4eUcBhXLYy2A5SM0LhU9iTSuahogbz11o/vrHvnnbcja8goVr/XnmbHq/4dUmuJQPiYgNCU0itKM50XdmGRP/WnOtQLTB1KID1CMTnhjLXWfpWCCAthi3MZGv72t/Icd/q/EzmN+YnElxNJwkK8+9c3CIVfTXYThL+cUfIMkfHjx49T2NSvm0nFEFvb/VS36vLtolPRjSlqRZNHBD6kcR1u9RH84NKP72D65yUtEIjhSAKSSkn+qszylYGUxwBkPe2JqJKewm49kDKI5BRn023TJt0k6xv2gIJ4a3WzSvk8604h4W8hUPjvgmDCT0g85AIpxOutEaZsIRr22O/ciQFI/Fnq18fHsdIJLlc/1haSj7O1jdNZxXn0AzeVVElsHcPR0Syt2cIsX3FsXARSGJOGCKMnqiybcCDv+iVG/anksmhAwtIfqiBlpQZpCTaWc2cOpv9QBhA+FIF8KLp2kD04ZTvO1YpTthgNc7EAgduf+nU/+o02IexNHReElKNJPRah4oZKNM7gHT2Pd4w+9myxphRXAlh4sc8hAkmJDQhZ3pakzgGzbbl+mVF/KqFM2isWBYFojqA8IioImY9azVhHJlIUCkJUhC40EQvxPhCnbDFjKxADENK7qKL9dXr5cqmsDGLEjMvRGInx+kKSuBi1Imy+Znsq6KmX3xPG4EUg5RGAuEN2Zb5WaVIzSBKp/mB3UrEfic/jnE7laynZhSkpTqdHEO7zz6H/SMWBIrpoYHWvr0x8rBCSZAIm2vs8WqxVqz787x/C/1etwqRRAmR9Egmwmq8kUT4mHxNimXmBxMdngMceZwaIX6cL2HlvRqoCyP5I5Wj0YlwDkG6DMH/ioizPKoq4CuWZIsgmKtXVOUrpRrkmy14qayV5S5KDarmklbdS+v6Dv3T37t1LazcpkQTcHHsujDEwpxO8ea21GGA5Sq8IS1G9PqcTouF5gcA94kyF9rYK8+vie05bhmiyYlOOKELSoBcEhAztCj2RuLv/R2VTV1/ZNeHxwW4JicnH4dYwo3xWmGiTwmIRIEyNsNOB4HwYNsTg2FYMQGw0zC2i8+v0nSj7FT6EUCC3FvKR/h3+fqEnEh2I5n7W3O8HZU2QlEPQlr2y/qA6qRQsp7q6WlA9ByoIaeWcg/h1m+hFkeFD9L98fpgxAiLsdCAGvDi8RTJhowJpIyYrkyFPrINC3hxKOHKa70OIeeFAXt0BPpfqenSTRTP9GVnWo5jNwjOP03TEZDI58vK4fCLTdo/nidHRlwo7zOayl156KYsK99ln3EvDVPgCSYqSvF0YYu3DMsjMpr2XBCImNwRMpMM+nB/uEYAIf3DlGi8U4hUDXt6NpYDwQVQgqQAkS1rGXEHn139e5SCy5NaCgVzE0ln05hCcOkSpdJ87rWxUbGDIC9uz00o08Ly4IOul/Pweh7AegUwwkmUmXnWIgNWZ9O0EIVaKEGJ5ndNul30TJeJlHTa3TxhBKZjWArF7K2iAJa3A8PoYlzCfOx+QfClPUcibG6B7nz+khhh+zEpTFxdynuTd/lcTdpEoWgCyOzm2sJeMndSoo1SGk4DgRtykQfRA9Ln1F2pBQcr3yH2QECUSwC2lPHQ/xGLvS4w67F1/9pskkhMnLgJhpqXhrfmAVB7PlUthdAwSv34mbDS8FJu8YgiEoYlZsZSxFiUZp3H7yRyDACRhd4wdQ/JdzepjMNuaPsLtvYyBOKTcevFHgIL4+9JVfRCqIzaO9WHQhESGTcPqCqR860gtzYm7UiuMMQZC0vAWAjFaVUFkfLsnkx+VQ9V06tfDxcPXcoipjL0OuSCHjRWLZls/t4ATlSUDkHvkZhGA9Efqh2iA0PH3UvUxWNuaPmJ8nM8YyBrVYgf8IXtqvbMqBQFxEiJOn9MN3Qp06y9lhTN9Sh4DIzV00cGVf1rJzQ4BckiarZwfCK7/QBkNh/3o1/tHnlAW5o9cpt9ISiIAIXlA8+/dIstunDQcIHVTBCBpOxYCxKw+BoCIv8LnIN0HLRDoqSvbiZpsMyqI1vxRIrg0h3P7vKOjxed8tv1SpbLCxNbBbLLooOHKGVLVAgNknzSfPz8QXnAiOJ40MQgqMpKpJIAbWZQY7G1sLMYmiwL5pDnWs/Ck2l9Cwi6SZbxAH0KBaIqZ4c55wkPcKwdv3OhAiDQQBbmiGcUSPTvPBriQ7/GXNroduHLNCd0RpjyxqEgoxFtzhRR1CZMAmZG/aD4g4WH81bmAA8stoxfpalUeg0CmpmJFUh0BCK6KNhgOiizlOCOyi2QZC0DMaQsBojlGCcRuw8M1tblwix2bqBiiZPv7ZvkODQ+vzyHFWiQjyw4K4HLaQzaXy3Z2pHUuhQZYV76hcR+OKComQBCI0UIwIgRID/zqfFLYvCDfhKuq0sb0u+hVd8eGJMIe3KSuRu2DiJ/6oFvcmVgsLY/zR68Wwf0lAVl0D4EYVKKLBYgil1RIHdTMGApA1AIK4vdrF6FCf8S16eA1Dn1SwBfi3HbWCZ7D68URstKidDN3HgKsgX+vUDl6+YvmA5IrZpSMVpeMhhPH0uTuuko83SULcSZqIUCSjNe0VZco6/uLu8f4L/qT0xLJYlIpUQ5672lm/QliAcLIQITDNRNUCCSk0BCvuayijOvr42bL1OVwcMzd7XSM/2kTWi1SzYSzfa2Is8Qn/mOKgg2KL5oHyNFwFqmIMbylpKR6lE6vD4wZVAxF41XSDRdRkJUfdcmtkdxqwC0LjTSke0r7Qg75JwUTTxLJYi4JCCZmGWTKGU1QzQ8koawjbbaj4+rVU7240jZl883PK26L0po+OJI+m45AxgbHxiZaK8QWcfrodK39X7Q4fKqiUEab6on/2JMComNaIBGTewUgiKO7mw7SJGLkO1LE8zkGAS+TUzJVQgyj3DPWlPQz9iHNn9QmPWjQ9wwZ/XZKTAl5iSz/TCRFZ5W5vTsMErPUQEq1QKwpZVevZl+6nndKaOvZEVwygott60aklYh+AFImry4ZIOuyEEhv/0DXbPrYCNUTxhdixhXNPp76J0k1vm5TPUmJrCHRgRRAx7x6k/hSD+bbzw5aPSWM4UeqccOrkmolENUsoTEQMpxxSAdkp5Fj2lnyAU8rxvafIScXgJAJwzTMf9fIF+VfFF0tgtu8tbV1Nv1pYeFnOgg2/8hY3cTEhD8egGjX9KCIK09SlGsMRUEg9NFAXZ0Zv8vl5lzjX8vNPs45pGbH+gCKJ+YYNaQbGlR8PJ7p2pCfc+0lZZOWgVvvHTvVvYmPTQihqW7RmxsDuUDCXi2QTSWGMcDOw0BkPW74doZUQ4ujd/ZEZ3rnSPrESPrt2fRWybjMkgYfGRtJN2puSVLir79dHnEl1pxm0SdZljUw2yUDmeudGMSRNV+Ac8l2ClrcDhTu/4uWNOH3KJ4klBMgtq81Xj26hhw/fnxKs8jcO4hufXDe2XO1VHd/QB9EMlkYZWmAVHczxifbdLiaLJAWRhLjorV0Oi507hqYb+WnGTTEEIh4HrpOXT4trmcfQSBg1tK7yJFjHbwrAKFtwCaYpvtPXrvG2Y99ff/rJzlH6tcZXq/whIEnHR2yyVLaLBmIJ0cXJYlz6qrp7FZ064MVMbMQm5daH+MhMDJlqAHyQYTNk/Bch6tJTWU6qhZ5jeGcsPAz0uJzWUBD8sqMgI7UjQ2iwpFKDoJHBxkoAmd/CoEUmjuKJiYQ+EBdb4AjJeElDbmWk/r1/f1Pfv01/H+csSqe8EX++4Yasg2398YHRn07EYhq4tWMbr1uVndwjGJIZL1+QiQnWr8mZ6oaPEY/JRIVCOIY6EpDCxNNOuKvx3dIdu72wEDvbHpvb/rVqykpQvyEFeXoIzlIQCDkQRHu9AFma3Yf6WRLGuK4xu2/DxQAwpNcEqd4wnyR8uR9sVZZKu6NSM/OVd7Z4MmI1H9AIHQ7L+Wrz6NbN+gcxiZRRhcblkjPXzkc3Ue9crh/t38HJRLVZM1O1I3VjYCFoQsQxwZxgfnTpJIAOvXbA71k2W0KLaWskDJNvz8qEL6D5F9BtENWSSh8CCpFKuiE4+tUNFvSE8bFfZ365H0C7k80mw29d4njzh27PeoULlmCovTquYnp2FvXVhx5aCFmh44uloqvvWLszhXS3QbdQEokTnTfnZ0jnbReDFoV4WZPx8eJRf4UczZV9LMdHWd16eV2HRC/HghDHxkB4VMGqdkaGShUaAh2SI59/afznn+BbbrvUD3x/Gv/k8eUQIhsx7rXETuGOIWrza3tKQ4PwldPPKTN2rmpR6luuDb3Fbgz1KOLr0Ry57IwJecIkQEAQl9ZhC0oDD+puh7qPUC9TR0dTbxWTHlaINpcelN0IGDJidmam00BtZCBgFLY8K/VvP9P98UnHA9Pjn3NSSZLMjdcy53tds4daXSxTUolxRVAWfm5WLUkHH6e9Naj7OoZTXbmVItIRvnRTdU7eWZT9QekaC/tqleXxBRSy0TkjqHUhuq+oGrLyZSijgo9kJAOiDYPcs3Nz4QZE2MgfGE6NVspf1J0DP+E9ZD/9a+vU9d7Nq9xcNY95AmHm+Y9Oc5JGlIkLry337njcOHqEeMlIhSIqB7QP6GlLhNxP7e6h7ZZH+QI6eGbXukWPTepmFVbs+mVkpIcJrbT7DxMifTPC0S1w2FFUUdRLEC0qdtSqfFIQHhv7+AIKIm4tZs0bIh/vZ5V72527LlyNhef4QwIHdAqHJnFD1wVVuxyG+5Ucti7dPvcRkiIyaKiShvALPvZ9OjtFUV2dtORW0Vc17zwvBPojlAisQCRnzVVdBQl6s41PxBG2oMqEhCc48bpibmukS+UBU24g3cda5BH6ZUkeirFDEhhqxgyIwBuKdmX1eVimIByTF4UBCK0WpisJhSklbj1iAuvHkLWx15/RpbqKUJkXiCqZ+hCOnSnsuVdvxQdCBcNiHhnpYyIRFhFEaa3Nu1/F3mIZX7UMyBiyDxipp0QfG3a58JFb7rL3FxZWSk/y5XWpH8xBqeYOKU7/icIyUmPoeqiSj4gRBYOpFR3JptUuVeShwHCZ6dTIoNmxUcdwONDbk+NMPeOA/TKwRExZB4zYyeEnhDrzBmsxm3b5tmgeJqP6T/FWaZweAQnDid0x/8E+ZKEWTFU+VNJDhIxAILbGclH6YDo928N/TQgslhbx7REuBdwzcGeGmEenxRpYpSfEULm2XTshIgvulwGwZYGCEhBPv7Q4gF064NRa2AtUC58EluhWI0gEQMg7sV2xe2lA6JfyhETkOhRliBsk0BEpM6dRx7NtUJhZJIUr0mGLkwnZqtsu7DXCzkOXbuWSOY2TyVvIMNnMIkxvdfovYeUZQajWbEIWC0jIGR/QlFU5UMQiH5+zXRkXiDSih0FkP/os+LImvJEPkcvJSIUn0Ee5zlvrbgIBJPiFXPBwtzRKSzKa4VOiOJUMhFp6inTpQNCtrkdDY+kY6Eu3e96eDEYzYpNqg+LQBSJWbiZvHyIXHWdp0D0Z3EekVIXRTEAwpBHCiD9faAHJYqpOhJAXRWIQDDnxZ06zzs2KRaBCDm8goi9vI7BtGTohDDKK9DriB5Iz/DwaM9w/rDZnAIqkssZbGT4kLLwbFJBNsUx9IEiddHFBhXlEKbdHvmZMRCvMxYg1NJQIIzXZHMm95XZ2fEMack76yMBVIdQ6qS1A3m84MgpbZAWgahyfmQgfO9ECnRCUlQBIBA5r7omBJKbL3fJMWcOu4aPv5T5Vba/0F5Zb9Htmvew8tBA+Dhh4EGRmDXtCyriTmH/XyrGQBiHIRBFeQFcqE53jvG5Q3QvDLfd35fmUG+VQQMoPyHSe5X78N1392/au75GWgSizvmRdpWAR7Ne6IQkKMOzbp51qYtnbZj2VGb1jIrVA3nstePgb1ZuS727pf5EfYvr/7yG8HHJtO1p+jt5OA0mS3acjI+TnxkD4TlDIIqWdgAQp7SlDu4B7vB4CvvS1fuxiimhfgxl/Y7NwKP6oFcsjEyK+kUaObRaAUjHyIjSwWljXwCyAcsS0HAKg15MTCvoYVbXn7DUVzrN0VtqQfITgEzwpKjVF2nSTc36XELRGHpPe3CbIvpYBqLaWYa7fl0DpL/Mn2aWW5pRAXGTDWNY8OpeNkOhRwExJRRCWeSxak3OXccDYZUtoyiAaSDW7Xcqs9MGi/Cx4JZcUlI8lQ02AJJFp3AF3cLFIZzFYpnkHPVcr/n/Az6Ej+srH8JWmr6nuaklwTL44mMRCGi7chDbEEhChdzSWOPPJpos1mYim/Rw9/pSqnMMr8o8iEs6Pdzdu5w4YhKdB+7fdseTPDBolaMqXDaidOsb9rk2YNmeAl41mNUT4uqrrnotmexXACb2losqPwVIV5C0dVpEILaQDggvZZET0QNJS/CXKcpvcZtvbqa9NkW3hkvoK6s2nt5b38S9+67DjED+nViheXngbOH2lLn0RMVgt6YC44bjxytJnYjRAuUGIcNPMPWZTKblhGUy0/P/ASATfebFeOueUvjhaaUdwW2o9CZLJXogCViPVnGAEohk2Mv7fogwV1CEQLg5ALKpjFghVyA6D6/bue3OUi/WdpdFU4GRAKG1VFQFrH2cBZ2Ihdu3+uFs1rM9+aNZBcVhRe7yTwCyu2+ORC6RFoiouuoKIMrpfT0QRTJ9zzAFIoa9crcmu2/WOM4sbdrjACAT3oN3L+X4BzCycGlGTFTidfs8oaV3Wqxz/cqZJo0TEYCENXLOxU22uDnOwlaCM2EfAolcOpM8JZO4Dw/k1319v0YikUo5RACimt3XA1FMqpPL/FwE4lIMA3B9fYbXlNLUTBatjfU6Dt69ey27FbeGplViDYQJQRRCKwGVzc2NKfoiGieiBKKo0LuasXOeejs3+RWfHZiMXGU2svy8QIJzfbuxKhSZ5NNnLqoVP2YgHUog4fBLEpBQQO5ncl19ZoMvNDeJhdz/vTV37d27a3MH9kU0WKAcuMUk1spiBvo1s+MBm3IQSDRZOHsrz4acczEsN1kfqrJM+uswzlq4ihT8rEB4c98EjyqCRa/1e+WqjUzMQCQDSC80S0o7wX6m9LGEPoMvLGxK4mgh94baivTsa3fvHnT0lhryIMrh4ewOspdIwfPQoUwfU+TTm5SdWhEIkXyFgricmRZ7S32VtWx2ludWR8xaiSgGWyr8FCDBrj4/zrTdS/AbZVurjEzMQPyRgOAqREY8qrwvQXc/WpuSeFIGq6Yhyct/MZKSc+nuJWZCP+jPO4lyeFwu3G1nX25xeGAWp7cUNotR1lRVAckVbujRLFSQqkyOyy5LmJu76py0ZC5YRbJ+ZiDlfS/+HuxJP1bMMrBZSiNjHGVx8brR3hQ1kGE5D0jZ8Tf3dWl/vbeIlCV7wUp48PwXdWWbLt3d6x9TLyRhTAEfC8oBKvIEqUjag0vUcNB25KriMNZpkweHlUCk87CMK8RjcGUe608uzLTU2xZusgyK+P8UIDw/0ZcNKpKAS3b020mrjIwxkC2vvbYlpH7JrAGyRgbiCcjH6qZEmKIm3OjgBb5GnLI1P3015+6lTQPK6QowVW7cltrlY5/IJ1tWEBOUOEHm1xUHqkZPDIA4WVAQ4cJay0yTlsqHmVrX7SL2E4EEk/sSpr38jv7dhmuolEbGEAh3+Xq8QxOdZAuFIUapZSiQ84BYpxz5cLN9mjugomk9qcNbWyMtl17fmn3w7sFsRQfDyQYYxsb6fK6e0SNkT0PqEs7Uzc2lDSoXRCn9nwEQ3L5Vuj28oB4mf7rXrbm3osszowWjBjX8b2GZt5j2odIKakhhX9+ibXwKAEkwMNUKI2Ntquho0t1D6EHsGiBCYhadQCJAxDlc5XZw3FyfekusiiYzKRP3oEGxIYp3AIxWzimhnWmUixuBw0Vl5e7D8CqLgg9jtsLYhMKJKP0fv0GV5IBcsRqzYNK4UL3lK4u33Npyoj52o0VbP1+LA+uKJS08y4EIAgn29+2e9mbfS/Yn+A0OEYwMM72xosLfUaGbwkUg2l0ivCKQUUyk5TiHDETRreHK+k4pf31HU6mwdapq+fqAf+/dS4Wknb1gpUIQiPvo/slkZwRGCjux1m9dusKJ2JSTORucqjl1GynFLPozrn7SmVtfydZbVlsMJ3oNhX6tdqfWsFi+NVpVuUhCZgxT+maD2zDMMlpliEaGxTHggMfkLLSzBkDy9GtiRSBYBo/77OZNgywHa4c/pe+eAkhHUyKHdZH3NDQkKfXQnI6DWkW818n63ODIfaJnIDtHCwtrsXEwk31CCcTEOiIAUakHioOz+jMtlpZc+Gu0PYWh0PZ/Rg+ErNlJuvVcrCeShQAJ9vUFH6ueS/DvNqrHLw73cqbJqsLM+vVamwVA6k+cODF5gohwewlAMDrmPkcen3GFHZgqX5RIdl1NT58dG0n39v0Hf0Uh5vOkQ6jmwfODCGTA7XOFGAZUhBX6e2Rv9SOKPT8QSLoIBF8fVQbZSiAhlXoIv2O15URVdkJ69mQ9ty+2NdERgZBJ9QcNEdeqRxYJyDY+eS5CPX5huDdgnmwhQAKcuYNzhlzs6szMDZWrUUOcFgfncFhWOxyc/9SpqxVlp8rKyvwgKSlmXBTNCZvIewvNKX5/R1nZ1YQfetPrrOl9hRceSHIBFOSF9bVXNDz4VgTS6gZP7vIFvEJ/r5qDcNdEN1QooVoyAD3DWbGSIumuiZtMo1QCkGHhmUmtHijAo6qq3jrX2+q0gOGKyZHQ9l+k8+k8fwhzFz9pMFj5P48ogPjT/Dv6dQcUljXhmoQmKyCY/Mq8up6rtLhSypwnTlhA6uvrK3G+0GOBJg9ZuE3VWJLx9OkSsQrjihUrMClr69blICdPLt+6dcUKrDt3ujunehPHpfX598hArFgV4IGWB+MmQJoY6Ai68C3s753O4fZBuMvtHZ6amro2tZcCmVUAIX7e55B6hs4NHk+VsHxqGu4mXWlFzsZ5Las7krMh3HLFNO4rNT/Komd68h8ffSlruADLJJOFn7UxbS+pFgUQCFXlehjV68g/hVfLrMQzODgLmiXHPsukxZWzdy8mpjtIdcxu1BACpKWe46DRtQIO3WHwMsrpsr7kUolHswN66OaG2n0yEK8LnFeIaoicQg39PR/DLb2zj+OrpyQBIOnYVReAEN3xedyiImQc9ZjOCKunVKk0Smmp90JnvZIDfYlK5Bm1PojyOIUE1pKWJr1VGjMIURRAFGXgqmlmfWFFB7N3K227HCDQMnmaPTG5aYW6VQEI+o8Wrt4yOVmNKrACtYCWXyw5fRoLjWOVRawOCxrUfRpVZ8UKUJqTK1L6+tdLQLzjoCA1NeAm3IzXJcwmo7GkQEQc3VMZAS7g3EdSeUskHNeuka66BCS3eHi0R9Hr2bDNkylOqLsCjDEQp6XFUh/yZ6+ut0QFMmoMZJgCQWtJ860XHvhSIOWFwWCQSRaBdJcMIY4dKY694q2NFmdv1WSOy+LY271XaO3Tp093d+eIPmS1pT7TUsVnm80pKeAo/B0d6CuunrICkFPgx293zeL2kwNFp8o6/Lgoi1u+3Krw6hdAQdbsSdoXwOx1SsLGMPDXR4DcJuvWyAQtAx1soiC4CgBcCAFSUGA0diL1epwbnM6j4OaFtAHOeHrFbrFkWs3QZW+JnhFUYAzkJQlIAXEih2ofBggj1bz8NQXSjWuwCneYq1cAjq2nhVjWawWFhivmzTaXtRwbu+wq2aee+hCI5KvqV7stq8tujxBJHxFWxmWDUy/CFYmnKjrIzogBetnPW5efxHzSmpqa2qSkpC/5ceiCYBoodPwCdobMGYPbCLiZ28SHKApTeH2kZnLx1NTel3BrESafrr0hYycqIFKQjRseTYfDWXRammUCrNQdKhZbldtgmTSZwUla6qOvAlXHVfLrj1O3Ujzck/UlLedgWEclOhBGWYZUTMpP2V2Yg5ZpRXdux8QEtGxrazkY1/oUj8VbUVlfeBUCKbjPIYbKLuQuXwcgTKaFq1/NVQp5AorpLnUtoIAEZKBwKwHibSrqqChqegL66DSbzosdDR+ZNbahnZoSNUSWgA2BhKdKjojdnyMFdDFUvwqI3OvZcHz7Bh5rerKoeG67zRUyCf6+QAJSmcnx++onM+2W6FmMoxGA9EivjDaRBPgYd2BVSBzlsfYvf3kd/+UZeO3XRbu93eg6VuQUlrVOVOCPqt6UaZncUO/kTnCeqnonI4e9VZl5W0JVJywnKgEIr+4YEkEgcldLBpJopkBScBlQ0T7uw3fHOWrZcUyQeoyckhIIx5p0QCDyRSDdyh7pcPjMCA5mRQJynALxocUC3XOHnEKnUQICV++cPNHiMPOWzKrJKDPsBRGAPMuLr+SfpQnwzQuiwYt1e7v/AtJNHnpTenc8hZ58+d512b11E1dZ+qMc9ZlcZr2Hs7RU1n/FeeqlsLe+Km8LBL8QDyMQUZRANt/8XI4xZSDhlBUESBEuXNznBAVxOGk1SzhmfEpRkvK2DghDNkIoQA4Ff/xj/Gt/fK0HHuHoYu+YBojgvSUgCGgagKAfoZc1LLcqV19vySwr4+tPTLZYLFXBCK0W5o2B8BKQnkSSAL/wriEBsvY/S556quQ/1+Ljqynr0JNv3fuUv3VwoBx+gPCjOEf3agBSWV8/6XSrVgLG5+HMJ/w/IpDNWiBEBCCoIBVusnuq8F6GZgdVPRCeaAhZc/hHKq9xXC4dXVQCcUuTuBIQfI5Apn1OF02EzFK0KgOxCbMaIniLjVtdGRsQcQiVvCMAefYMLclfE+EMEQWBlPznOkSx7j9RR55C17G1m9/RObE7mzSfWxrD5hxOzlYNTW9iQ1xI7HJJiaRKuxsLED8F0oEKwu0HBbHhe6AZgZiA/Bt8X/5rfxQFjRYBolycJk/iIpCeMMlpAptFNIQVvoVMMEkVriF6t9g31LfUg3eM3G7RgaDQFQkLHoJHIMsPU49+eDn8qUbX8etTIy+miM0njGGHye9jfMSUeN2sh2EDpJ31E7i8Ov0dgMhDQ0ogaymQxKYKDhTkPCe+FwOQAAUi8/gj2K98LAIwqAQiT+IikOFRVI0Q+c+N/9JvGVVaHq7KcoItXF3vsGSeMpiuo6K0Vc+MFshAFAO/tMSxXM8hRkEgf3kquPwvf1kefOoviGVFdXbC4Cmv3HxIgadAkM0ULUFlYl2cncVx+XmBfB4dSFNRhZ174d1VHL9wIH9UCHjkkTRaIE4W6NRTu0RMFnRHaDRNgQjH5KtcwWp3Sz23z8JlWqwR10pLSqEAQN5Q5DvQjsiCqsWiCEDQqQtAvnhx4pQ0tY5No1iQEAjZ0dtOYb1hxsU6HQFbTEDE+VteDWQvAYIrAtesAgV5CCCvqYBwI/06IOKpBCD8tMstmKyA+B09KiAc77BUWSx8YX2lfyDC4CDYN/qJYQWNZ/KzCoQ5UhTaEfkkyfgMEYWYrJLg4b/85XCwBE3Wr3uVioq/R16QwGDVe2Gd/BSZkcZA5aGBdAhAbLiyczPHPwQQ4kNei//j5T/+ESdlsPbAhGqxYEALhAhx6tIzkzZYyjzx1WR2GWMd+F1dctThQaV6PKPwJyi0I7LgSSri1AHEcvwPnfqQahSUaLyPEeyw1+XxTfMMrXNH3rbbWW8sQOSBCEVjl1EgHK7M+dDBPwwQjnPEv3ak4BEa7jEPByRXDaTQbvmKM6fMlSWkf3dLKw0Nhw7V1H4J5ujChebms2fPJoKcWb9+ya8el89CHtCOyCeHDEoYRBMS9j4VrP4LRFpP4WO7cuyb+kRphM5Ed6MIYw1VqiNY6HteIHJhDR5nV9zsNJWK0ydXpLS+i/ICFxI2oBbzu5VZ3/qeOgEibGV15LX41+ijfJIqp6rDGxnI4wlp9wylzDVp7WjFCrJd3zxQSRKVWlE+ATmE0gCiY0c7IklPLBAI9tSrwWL95T8P56CC2Bl4VRxJYZwcrbtO/Z+0GwVPhlkh2gq5GAaAKEbiGKx5bDLRXHoem9OFQMR1hML4LZFTIpDNa9RLqdiQvAJCGu3VAxFLwsf/8Y90BKUgCpCMkEfeiHs69ETRvQQyg2Yg2XxFRcUg9Pp7v3uwAEkyeq2heaFAQujVBYGHW669jUK288I9ji5duvTOOx9fEkskCJsf8LRiWDetY4FpQC6X2w3NTbbsZt0uF11twpP2xAwHsW2dnLSSKlTUfXKFuZUCXygQN7f031Y78aN5r9FuIagKKbU0awzEOe4ZF6yxtzzt1L2EDr8/EhF/R1FROvZp6uZt8fmA3CpdKJAdpYqxxacufWwsgsnx0a2eUDYJnt3rdh157XoeY3c6PQwxIg7G43QqgXAKIDgl7hakKOfk1uxWt0BRuYpufpM17dz+by3VDinOAiKOYgMgsrR5QhmExty9tGScX+5IMDZZRJpacfH77346kJmFAjn99sHTIo/T4tZfb72FanLtGvw/J2fTpnc+FrPcPMpll4Jr9zJ51187EgIdETUk4HYrTFYAgciLn92CD2HdvdUntxa2mpy6TC/tck0Dp24KOJb+27bT0o6IwANizrrIJovYLEoDdMNfVpZwL6HQ8ECQwpSOBNxd5Hd6n45eHQTdh+RLBN9iwONQ0oKBwO3/48HT60A7hvZnrFsiKQt5N+R0YkfjnY+FlU7C5gdKQbuFyb0Okwmch9S2SqcuF9ZQ/vBAqHfTyeVWdTsbNA5vCMTr4zb8W2X1Xmn43YmzGnWRoyz+pfGOXoFGR3LavfIE9ZSH9jt5rNpU95uBZX+VX7Kuf25Zc3PzBfDuX9YcahAAUYHHOrd+69aXMzMLXHES987Bt0+bvnivPPH5x/9wMqdI/S69SgUQ7VUT6eYdr13XzLCpgCi3wlUAGXCcXM638nqJCmSUJir4HJ47/2YqOVPwBGb5PvESqbE6qOsYSqcqV9JIq5gOaZYdTIc0r3xRNzf3m9/9lY8si6zrzaXLSpHQAyD05ZeHaDwMzEpLS83rf/UsH1g4EN7sT3FiZNRkhrDXL+gG/ScIP1UFRHcbUZlS7CAiSCxAmriTJzmj4Qlt4yiBjApV+nwez4Y7G6oPh88QwcSCcMEYpi4aVL6ylvX3J4g05sq9025t8+t/mmmwd67zNwZXtxABIMaT9xElbpE4xHzb/NSbOSkrTpLn1W8+BX+DJ/cKQHKE80cAothBRBAEwgiPcYZKvkQZSCsCWYiG4HByPqcXrAbA9eTncrPa4XdyqsKEe3NlMg0e64XMD8Q50jXX2WlwdQuRRx91+qTufBZDXlPM/xpsohi39+Q66jRUQIJv7uVlIJfmA8LEX39b/RLu7iqOwSAQRnxDCYRfftJhpCHaryFRFm4bvRL+u/xfIPvz4M8j8f9FJG84XOx4JI978kksMK9CBafCHgdx43P35ioEHxcTkNbZuVYBSCM2UKPBlc4nT3y08zFF+xNjO6ocpNdVQ437O5WTwdspIhAy5rsV/57cS36WFsioYuBnUzd0ET3x1+PV5+3v8KeJmdsRgViXn9xkVDHXGAgh8V+XL8c7HCv35z3iePJy/GXcenolAMmPX+nJylvJJM/1Ov9LliPmuTKCoyOhvz8xNXVcOGEsQLxNs3NdCESRdMDwC5SZAONTjAAXo0ao5n91KqLaevXNHDMAWXdy70lktByA4L+cQwIixKPKJdGkO5KjK6WcVuZPENcF4ByuNP4uTaqCDyncerI6FpNVh0CyOWh7h4O7HA+aAkC4l+PjL+/b3o1ACjwr48HZPxJvBiArHaKsPJJ2itgqCHFTeNy3WzhhLECY2+kEiCoJhDG42mjiZBt9w8qUiMd71CsSR7WfEDTkqeBy/Ac1ZO+bW3FQ66k3q0UNYS59fE3TmrKQCqn739YCScCd+YTHnHKGyiUDGcjeejLHqBtnCOTUFnLTbxFM1iOelY74y9uXcggk9/IjuQVhUJEt/gHnSm4lORL+PeIXcGCIGxMQhe43AZDfUB55L78cf/2P159YMJFnfUFfuEfUCXn2RLJaw9pPUA35+1OChqSs+Pub3UHw6cGcN0WTxauAaBPMSrBgrUlX5C85wZ8sptKrgEyLpwiEikAfu2MBQrLfr255BG76R7aIJiv+ZS7+Mt4vK/Ny41duyeV6hrOffORIOQARFASBgOcQO4APAWTgN1Q/XqbDAdcXrCMMACkeLi6WWl8gMNwjMCnmaSUc6ROihvD8Kb/s1AHN2pM59K0cnjkoApkOcAHNDyH7XIWwppxavOayNIg3s1P8ZWSDHYPhiXT4ttO9UcYvRKHLEUQNie+wIpAjK7eITj1vZXyK9eX47Fnz5Uf2O1deFjzIZTBZ/WXT4gVHAkIbi+zCrANSB0Dyr0tzYAs3Wr5GtiD8eJZ0VqWWCGoDOIrlCpxx0PaoITy/26xw6stXLF8BOgINqwLC+EJPlPrLkhNAkpPLOsoxJdScXWh1XNfKZWcKNGV/GhyY8vnNzSly85LhO3zwgx+AzCkH9SIAGaNARA0RfIjs1C8/aTUXrHwipSs9+/Jl1JDLTzpWOlFDzIouTUxAFNKLQCC+knn8MQ9irWcXBoQJFKjsksGi9nCW4pwIZO/JHFSLvW/+nTh1fu/y4Io/vJmT8+ZToSf4v+d0mA9+/HZKWXk5TVS0YsaPtdBsTvF3dFQkFhU1NbV+Y71kQEQcTDV/fvOzQoMx1Xsda0/uLYo04qqQMaUPeVnwIVzmI+DUl3L8yjye9/OPPGkt5E4NWL0AhH8knlvpyQMN4RcMRN69uCh9rh+BKGaJX14wkH07PzqniqV069+U6iEACa54c0Ww++Sb3fjwJIS8J9ftBV+yXNAQLw9Asv0dFdD6TU1N33zz9Hc6abJqLJbn8vXLvN9f3gHqVAZArBo1wAddZQDkVJdCFSIMhhOTZRWirEcKqA/h4h9Bp85bV+aVzaXEr/Ratzxy5FRCGQB5cmUut/KJeASicEcxAFHFPQAkrS6o0hAAEtStK4kmTtb56GPnzj32kTyU/ZhW1ITj1v09p2lZ95vdy1f8Gti8t/bNp4In/3DyzeUrursFH/JNx8GP37qqav+nv2kFNEWJFRUd/lJQG6uXI+6igzD75rvvvGWe69c5oZkTAEi2kSkq23tyb9nsvC6kawSBmF8WHENuvxeBrPyveNGpJyQfWZmXbQZER8oSnCvzHtnPQ/9xZd5CgaCn5aVKeYkTFAjxIdfj/3j5ZTRZMQKhk3E+1meagT/sRzORhP1I/cG4v58s/O67It4cXPaN982cpuo3//53UJQly94rEn1IU8dbH7/lh9bv6ECPQW0WyJGe/Jzu7pey8kksS3829y3I63/4w9ZvX7979/VvRVm+XHr47Vb4H/nXZj+19+TaDmkVs9xKmigrZQKBFBIN8TwCEDwrj0DY6+BEp855Xr6cF3/5kUdeftmLGiLKQoEMk160AsirdbSPHv/akbyXha5IbECkBl9s39kYbNxpj8DjUV/jRyoVUXUMdUKHH3gAYs0uNDH2kNPpVvyIMFm3BEBMIbswcUXbPxYg37o9CMQvDT1FBOInq3DhOG4lt+VlwPJfj3Bgsnhe1BBUh8vxeR6eezmvUNVTfwiTJQGpACC/c9KGOPJa/HX6aGcsQAKKJl/8EZkkChgKq618K+30CYIzqv4dqvPSX8MBEA9vcnkC0lIwcuUFewmQHjLZHlAAWbFJAnK4mwBZ2919+Ntvq2Ufs/bbb1mu6DR849y8QDokIOT+kMap4BF0DKWXeP7qKS7lVGQNsdmiAwnwuaMFGiBPCLdm/B9fPkIe2GMDgtkaHz36BIjJRD7RYzSSyAc+atTsrKEA0gtAUlRDpeL0x9sfH/TwTsxwgP/kH1FCV/blou9yCD14AqTkvB7I2py131YfRg15feu3REl8BEiK1DOMCKRiVgCiE/sd1UqnqxNFcwmclGFMBxdlIB5PlI4ha7e5eZWGdCCQUmKz8q4L3cJgoymWKMtgGoTsRqZFYgKDpTlQC0Q5u4P7TymAsAwrLcQn1kpYaom/wCcWqPn2W+WajW4K5HUAglyqD5d0o8kqKcFnPjfJcpBmAiMCuRoRiEkLBOfUdcPvwsN5gHjcLg2QEfAhpTNynIVEZpx8TwE/nxgAUZtDKozOYOmAmJUjGSaxXw5AGEw5Yb3ium+JhwAENISqMrb04U1/+MPrVEPQSJUIdKoByOvV3Vu/PexYi4exLpLl8BOBKH/PwE8AAr/MpV7n7Ecg5fYZpVOdsT/LD2fx80mMQPQGSwVkAIG8qP4xlN81AYhPWvetBDLKT09j9gMZo8CW3nT4D3/oLpFMVkkJaEjO60RDvgUiaymPb31OkuXwU4DYFgTEGQlIeDhcDLo/zeeS9FwFkN9UPGufaRRxNM6QVp1/pxEjIAWqcRkUMFgB7WEqIKr7lf4YGlNd+/gSQ80SNDz5ITKQw/AlpNqyi2STEwV5XQUEbdiK6m/Bq6MPeb2aO0zDLB83oMpy+KWBpHqc4p6HpoAaCLzicpKkTBKs0N56CgJJ5J+1L55xApNG58xiepvPv+O9EZBRWqBVFiODpQLyogEQGsyKQFgvcX28Esi18LSQckXa81uVE6FASl53LHegXiCQtY5NOTT8dTmbMMtB+MbpacxJXyCQbUZAIqQB8as8dgkIqwESPkezfcXhDOyum+sIEP5Zp31m8aOPLp6xO0lNgBiAPDGjy/7Rf8rIYKmBqAwI+TFu6hhyCBD0Iaw4SC0ByQMg7o3nQDYKQEhHpLtk+d1LREPWgmoAkJwSYrIOO0BRiP3aGqKT6sI3Uqi/JJBUz34xmdSpB+J0ufAVMtRUTGyLuYgL+jHIQWPldDoZPpgbzA8XBIORVrpJYgBEJwYRFooGyK9lIIzbJ2oUAIFgBjdNEJZsgtIgjIKCvL0FuCrpHP6McyKQtTlb/3C65PUcALK2GxRi7VrH8upNr5MoC+3V65uQiAhkQGg3VlpAsxAglcqyPdGBtHlsEYBASLrRwbpN9OFwLpeFRLKL4i/7d8Fr8a9djoe+YV785Zexu77l5aBKDK7LCMizTpQgI3mk4E6j4gVKH7Lu5HIFEBfLMEL3O4ck94L/cIrTOHweDbDwwrVA1joOI5Bv1wKDnO7Dax05XMkKBwACIDmHsQvyOvRJCBDMcpCASBMXPxEIHiiNEKqAuEUgXtWGsqAWxRCxsIzQ58x7hKZxZ8dfJr2k+NcWQ69w5cqVj1zeEnzECUDUowF6EYE86zSZZuAJWLudjUF+fcqyiqKmVnFA9q/aPYuZnY1aIIvknAM2JLmcnI/fweU0HrdJ+n0FEYGsdZR8u/UPYKGWv+VYC63f3U1ec6zdJHQMabeQAMEsh149AkkPFwZkVAIiT8GpgGRI+e8+TdiLef2goNzLipbGGUnaSxdU4jI+XUmArGwUZWUEIOxH4HZMGA1oOMjyTYoykQVMormi6TsBCN5RrU+Bi5W3xpJWDYtA3E6XDKRaADKlA9J9eOtajtu09vVv777V/frrr+fAf9VTr5eAjiiGTg6//rpquN7hUZSvelgNKRKB9MwHhFXu8MuT8kB493GcQxbukf/6L2n28eU8+u8WAUhQmLcPKoAwTtMTT8yY7GCZdhpyaG0qqliWsp6u9uAvfPddBZldYcA/BREGigAkzC8ydz518iQ/wvO8MOzl9gkjYu5NAAResdtC0u/zAJBhQyBbQb79A8jWS3eXb/1DZFHdLE0dZnnM42GByD31YRGIYoKqzTMu9kMEIJxeZGPkwcVZjZcvNzb+42XQhGBj/COPXM4TNSQoKAgA0XiUaBwamaDTbpoJPOrcxz/bWPHddxcInPUdOGUBRiwxhY9rEqWoM3jyZHCE93p1W4ggkBDCkIHwo4exaljeFC7NlaIsNoA0wCQthwZfvvXuyeUxAqFGtSLFS6CgRzFNSwOkRQRIEb05XNMhk5NsCAOy706lcqxPBtIjOhH5gplxAAI2PYSp9wGPgyssL/pGZ0WkJKKVnm/AqQdBQ1bmPRK8HL/ltcuXL8MLjcF/vLxeNW+vO4mhPijFFGjEkabGFMVHWxOXPYuHxe2RhAB5kdeulsEVNyKQaZY4X5LkThd/bjEFxDVRuNY49C1REfDbKFtfjybKG7PQX0TvqdYif6HBjQtAjGT7nUrD1+cVIxgUiKwhTxMg8eAlVm5ZuTg+nvqQeICwDDUEdGelEzVEc6LIHCRxskHqnv9KzdQ3Rcus4jyLDOQ9BPJUK/iOxVjrgGV90i3q+Phjjqwl9mGdHrebvLVxfHzjxo0+t3JNFELxibEYjk1SL+T8XLHKUGGPbmPaCdnJ3OVkOG+KYEb1gkAMXi7afmeDP8JH5pdvjNgTDVm5BTWEA6d+5LX4IPiJly8L0yIrwezgJBX8+/I/gisbcd7eYB7JmIMkjC8oDP2JMfCMXezayyar6WkIQp+a9dKDVSlxHFlCJVRBUIkLy4QGhEWc0wDNhjNVQptLixe8kYD4157cWya/CA1i7jC6dSMASQQgHQ8Pw+nB2R1wxdOShLiCR45wK7dkvryF4564vHLly3lbVgZffqQxePm/ZHkZgFyG14R5+4WLrzFgEh+x7BNPPMpKYy1xcvQ3u2j5yXXpJrqtpMqvKoG41Vhc6s3kTS6cUhQ+LJ2DWRMFSIf6RWMTE9FkbXg4k8UxDGOQOs55Lq/ELKMt3JPwL/jwIytf/q/LeSsvN74MXjz+5fiVl1/eAp7cuTLv5cV8UJi3X7iwzkcF84P2COcVd0pA5KNafw1AZt2LSWUTNRCypm2a+A94A104WKtxkI3F6vVodOpQC4SPBKRjrw6I/pk6ylKuHXECEOMoy0Dc9+UpXMOvwR/65OUjHAc+g+e2PLKFMxO38Y+Vl8Gvb7n8yOUjYLL+8chr8UfQZAnycEDsM4/SCV4f9FhosoPQtVcOnfx668nqWcFWaYFsEptCDHLDWXTwXf1NzgBOKeqAyJXG1UDKcFJd3zbkmfzSzwMkIwYgmL5xBLuE5OFEmfPlI/nOl/OCoBnx0EvnAQiPijJfT30+YRVz7h/RhZlPMPQtJRCSjK5rTD4CkJcMgZC5XN05uF8OiHHYayB6IMYL9NCg0UeD/f5gcvjx4OPFPYKnFv/+VA2hc+5UZkyqWXrl0Akmo9/+aUBwWnEBQK7ipLrmRV4FBP9GBrJhAUDG799vUwGRZqgjyWD/q2W/M3xHDqRiGPo1kChLD5VTuAjkRZauEZeqe6HQNW0aIFvo2In6dAyZXDcCIs19K9p+4JQCiHoPdyWQlPTIQLbHDsTjHFdriEuXOa6WuoFXX/3dwjJHY5QYgZDVAXK/UAHkkgGQ00ZAeFIQVw9EsexT0fa9CThrjI/cLqdiy3ANEP9IBCCehQHxqIHYbLYoeyOCjCAQa7QjHlYWAkQOa+cBUmIIBGex9N7SoQCiKPN96oeck1vN+JOdmGMg9QZYtwpI9uAvAkS9h5uBECALr94eg3y0OEKpc3WiHALpNTRZBkDEFAfN+Uj6iX55mGId7rS8ycpVzHLIJjbL51T3OAPC15FTDdL9Q+jHfzYg6j3cDIQAMUc74mFlhg5mGYkSSIoAhPSy7YvlIhocWUJlAMRAQzwBp37lm0cBRFGgroxkOZCuunYMQKkhPMntFQo0/HxA1Hu4GcgEAKkrjXbEwwqudIvgnBRATiGQIuHu9jGKzdQWAARnsTD3Wn0DKIHIBep4/6zj5HIvaUBxYt5lYLJ4EmUJM7M/IxCTU5ucpRYCpCPaEQ8tvsbAjPE7SiD+FSf3CkC8gFDug3MHP77GxAYEZ7FIn14YGpgmA124n3pIqvXjcQtvfjGBk+oCEHpakvOkceq8shqQ0hwylT8JiFO9eTGtbanI9kQgv6kwPttPFDBAHxm/IwDBOdU/bF3+n5i3TmZYpRx1mkVyd7k497o1OhCX3cZiJW/WpTRAHlz2KT4Rt1ACvmM6ICQrUAvkdmQg+34CEM3mxRSIInUqvesXAxI5zIoARJz4JpPfWwkQMvMEEh0IGYFknCFbKDIQecJlBLMcTuGEpQiE5M1GAoKJ3Rog25S3+AKB6LrqmnRPAiQxSrM+vMQApFsxnJ+z9XA3tj380314q3oVwTxAyIYfrM0ujgxIJmuzU1eeLBCY8C4/uYmETwIQen9GBjKqA8Iovnw+IMfa1C/pB7NIktyo8KMQSKemPtLPJDFpCLR/yfK93UQ36CoCTHPLef3b6sOihpBkEXs0IHQxl7hqQZLPb242GjuZxeGzXjKV4nYHnjg3fU7sh/iEipjkL91hJxDYuHGjhBO/xwNAlN8y39DJ/ftqIhogw9KCTOHq/g8D+YMI5FsFENST6sOHD+MSqJISfOZy0o5hXgQgPK3NqH4lwgwVGT7r1c56CXZNFgpEbfAw1dFBgeA8wHgGEwsQNRFVeK5cr0xfmZ0FILuMz/YTJRYg62STtRbrk5YE6ZI2XEWwFRNBhVUEAY+w9CsvIhCSBqx6IQIQMjiwMCCiKICQhra1OecFkooHKra6dSnDrB7Flgf0lVYEEqGC408UPRBSF5tXANm6bsXWksNEQ9atRR+Cq2oO59B1Nsvv5nSvdRwmWsNyq4enpg4XhMPXSOq+9Bt6hvlRYS0LJjmqvi4CkKukloNospRDJ6KXUZkspRCT1SID8TjbbPMBGW/DQ4+1ZQgvqcOssFw4ib6QjkDqFt7aUeQJE0PbQAIiPhK/V6EhK7bmrFAAQS+/VlhFAD6kmqM8vvVxvi1TUyXXXioh55B3+cHTCWtZIPhVD0pEmDI0Yy2HIhw7URWRUxyhC3uVwrRIJqstw+PJOBsFSCgVp0MIEXleRBlm0Z2oVCYr/dVX7/1uWaTGfRiZCQQ0axRFILinHK6CUGrIiqeWK4GUfPvU68IqguV3v3WQDGmiIezpqanTBTRRLjysApKv/qE080GopSxdgqIVsJbDKfSbDwtEGvsAk+VpJUCeHzcQQgI0I6Pt2P1jtgyb/lLID1HuXGEeHHn11bTf/c5ow2ZDeTaloqJjmR+3Mt29OyXFYJzY9GgwoAl3PnqUjnML3+tXakh1yX8uX4F1gRDI66AaT30rrCJY/i0mglIirCdAB3qnrgkg/iYDyf031Q+VLH6EOVyepJ1gyayoQKjJ0v8+JRDe2bafAhm5L0ibR5QMpV6EAF2bU/VF5rKrV4sGJHn++eeb0gcHx8Z2QUek83etXX/VjflarYXZZtwdsKNjd0VyYtFA62/qftM6UFThN/+V57P9ZUW/+V3nQIWGCk6hawaxnL4g2XmJAvH/TgEElOM/l2Nwu27t691PrctZu/apb4VVBMSf01UE37qdrr0UCC3ID0CUYpJ/aEB2wRGmDHmS5ZA+H5D0CEAcLXcUlpHJmCBAxloMgaRK3tyJDocRz271F02MpM+CpKNMEBkZGakDIr8TpO53dZ2trZ0gvwGpo6/V4WN4qXVXUVl5SjY0/a+2bSs9fvz4/wv/bfsV/1d/2a5O+GBnF5GBgV27djUVJRYlJhPpECog+pyPPkGBQHP8rkupIX9AIPhoLbjwb5/KCYIjF1YRfLucrPvAMAv8w15xfSH5bJUKSDO+xApAsGYycc2RNIRMqs8HxEtGew2KM6qBeMvGyF64gyNnDGxWBiMfacvwZBDHHnj8autYeoLfGyFZyCAHziArTuSgEaCyjQnyi6x/LSSbbfo7dqAu7doFOoh0f9fqR/1hF6MTAR6JRb+p63xVBvLfbkhCVhFgkNVY0nh4Ha4iWP4XaVzLZKObukxN7SVANvxNLbgHATsz41KGErbf37wZNFNZUmhdJFX7DwKQWH703btGr9rvLI2pyXSSkcGMM3x2RetIUbZpg7YlFyoA4/iGDRuOHt2+fds2k4m5wZu2bdt+dMMGI0jHyYFwHHMjd8fISOvAGffMY+Gi5wc7+38AGVAAWbF1+V+WLycma+u3r+f839++DiRKGku+rZZ/CURa7QEmgwLZQoBs1wBpLi1dhnWEzUuWWEnTM783mX5/8zMGLxEv8rjibtqw9+SK7fP/ZARi0BAA5PfzNNRxobVIg0GLbcdGw2aDa2Lg4rbhpRzfFgHcjZgEi1WBN9lRVlS0a6C1c6JuZHZXctkOf0qhlb/BIBxKR4vn+HZ+90TnxOAE/L/rByL9s+rBxb8spwMkyrFFOtwrawhWrdu7dy8YgS++gBu++W9aOb5d0fTCV0M/ZJtRm23o/gWBxCgbTNbyuYGBrvTOkcHBCfAVtzs7J0bGRurqRup++GHXGHiUsbGR29Hkh12JOzIfw7o8aDoLUzqWJSaKQcKuoqLE3eX+FHj3hhYPIClr3dXf1U9xdE3UdcZhyXavV2z25d8aiwII3jl40+OZtx+Fc/8NTv43cv6/Cf9p2u348aMAxER0mij172WTBUBisTGRTFZLlM/wzO/hMk2oEEQzjh49SlVF0pzj2CTMp70jg3XPN51tiW8TnSNI5sjE7K4xaKWxXXUD80a+r0y9on2puprvyQorBWIzrPq2Y/fuDsDjvbGdfL+3bBehMdA5ODLRNBBHGw03g15ONGS5kSAQ8bGqsXXqQYW2/DZqFXiv1YolzEqXLet47733EhMvNDU1LXvPjBtu9WKWw9PSj7AuMZcuey/xQmKTSp5GIE+rXjp7dnZ2l+lOS+GsQkiQBaEWEYxrBnb1wv15tWz3jnKshPYpCCh1dnZ2IVjTRZhVZd3dWkVBaNqze29n59wYtFVd6yw2+JS+yUmzQxegpNqY0qZXclRI5HcKzf7ZkV1+XkCyGyKRscHOIr/3Bh8n3y7Hj6JBl+4dpWw7+PE1pe+TTHMEIMuWWaG9221DODAxPTNTvvnmZimhLEAyWqm7bwIghU9rfwnpUbpYn4smW04TINqw9/btIgSCFqO1FcwNGJlBAqQO4qyRurHBEUHqMIAdG6sbmZjoTFfym+2se75qL5DoHsrp1gKBVhvpHBv44YeJiTMiLbUevBKBkVJyXnFlGVbVwEIRnRdFJHx5Qkchv20DRMxxVhQvER7sxw3loOANSf0Pfvy2yhosshYuMZs/LVV4Du9x+Qn9eLt7iKVA/Eog7XiGITqGNFB9crnVoIfhcrM+N8MI6a+deiDW7E/9/hkA0i+UnevfsXtkhABJ7xqBu80sHTpUjcW3D+9ta4vPPHMGN/EC+9478PzA2TPj3TnVQxFb01qEQDrHlihee0WyafPCILKp+3DJ4izeaBTWWlTXJSExHRV0QJl1kiCVA9LO3HwKQNpnhI4CenVGeIO2//ajf/ubi3ehqVIBYRvpOMHMp1KSA6Mx9I0nly/SA5kJzrQH292+gJsMMqYjkAH4cPanO5IvigjuXQQgVrBG5bQ0444uoR8y1pmNt7wkJSXd0PDVQ4z8BW1DQ5rZQ76b18tgF5j2nzi8yFSXqGwaqUfyCtluwjw7sUtAQuzOUdMNRgEkkVRLIlOWhkCkZywTEJ8ADGDgnf7b36Z5/OOlL9A3vWyQApk2i0DalSxwh3CQ4ASvFdYNZo3FRP0AYzX7JxDIBIJIm7t4MVlyCbY7LYukUpm7+9OohowVtetOqJXUoaE23Yt6JK2duyD0mfds88lO3NSOPHrlcI7yDW9F3ewPBMnxDdv4Qn9R120lkDn0sDEAcdld4hAStD0w4CUg4gtUfLj2Jwz/yxaA2AmJtX/5y7cykRXWMWkry0V+g63s+tPqEEiXgIFKuQCkcC5N0pj+XurU52+hdgByIIaWLOqE6GckhgNjEbR23dpaAUsGRgYAiZdPSewc69yVmKgAshvLARUaAvEDEPmZy6ZNhAQ3MU3/qAQ0hLqkws9u/h5avZ0sqVNs3o6yqGxsNz3cnCYhAD2QFMHvH0EgvYhhx+6y5IsXBQYXAUh2UUVm22HB6V4lQCLMhygl44DeZBlJxwh0RAZjOPAnSMcIdHuAhTAQqQBinq2OCOQtJZBp95BmhjYSEIalerXo5s3f+3lmHdWPksbGkr+QHaoZ7+AuaZMi873dRlV7AcIg0RCCoX+u6GxVy/1M8glN7ZnYgRwYNzJZonRLgezeQeyIRIhqfy6x7lAOCiuAeDvXQchj6NQRiLwOop0NarKUIwEZclMgwZs3g8n8OlSLkr/QzduJjjDezgFxX7XH7iXLCMqSZUW41z9GnHriGWu4bai9bfzA/fu0zhIBwrTb97szMsbHMzISYwLinYGDxVNEOKS93T4zs9/mJR2RUjjePePl9ZHxLyAKIHz6fzt5khdrwWiBvCUDwVW9ar8ZAYi73UVHYxHIjnVbcVBMtXn7UCruXtvZtAKMTn+aX/AgYLGSd5f7PzVnCzcOAZIYDtva2ocOtPPe+/fve70ZBzIAyNAxYax9HLhQIGdTU9vaDgAgt21GtZGsd8Y9fiD1WFuGzd4GQA6IA8GpKG0oB0BSxTPev3/g/iB2RMhwfsb4gQNt4xmLyU6ov6CogNw4efK/JeAjbbZ0+dsfv6XYydo35FZnKUcA4mq32dpn9rvdAIRZt/UkgvhLI928vZHsFd5Sh/tpNt1Pbcu4t8Of3G/mGWi1DE2YRICkth3IsA/hXJ83FdrqwP4hZtudynap8YaGhqjJOis16P02bEYqqVJDQ7OPZ+xvh+Pb5CMzhkRRvnj/u9vQEXkeJ+J3EvmtO+MAXAhRmF9GlEBGCrdCzIOPAnQpriQIRLHtn1hXThIRiM1uc7lcNpttP5Ykah8KNpLyUOuC4NS3ntwqACG7vFIgZzvn5gYGm1Lbxw/gNmKZ2FbA8FgqZcLYbRkHDmQSII/Rdm1LbRs/dr9t/9BQ+xAFciyVqsSBA2e1QMalZj4wT9uP799vs4Hly8hIJYkQx+Cs91PvPz/7ww+zz6eCchw4kOH+LWEifOJY6i+iMHEl8uPBxOqTJ0tu8Fgr64bKbQOQg1Js6m0P2O1gDrDN7fZ2vNVod6+xcV11Tk53d/dekLUrQLZu3bp8OYS21QhkazXCUW3e3lgBQOZGRs60D9kQiNBQ+/EHpx5og7ZpmxkaMhOnTjvt5B3Esf/AuA2ADLUrWoRqSOIMtOz4+IE2YHcATVeGbb9d0faoNm14n6fel9r2GIqAxgYOiVgveP95iHtvf3f/2IHfguu0EX1TnCkVFQbk51SYOH7viy8uIQ8Lx2bNJdB4N27wi38bYheHQiEbNrvJbs8GIIsYppFWQlc0+94VynaPJMsByOeNwf1DQe3m7YFB8CEDI2NjnUVdAET/m6FLPVNaJwKBniLc6sfsgCPDS4oBqQY+jKIsBm0mbWIh3aGtzW5PHWonJgz0gLgbxTfKFnCo/f7ZCeiIDOKBB9AmMDMZB9pkH5N6IGMxak374nGtwqBu60xvDGKLWzLW1YWjNVZ/0diLc9YVJ09uXbG3e90NaPXubrHZuwFI93zNDg2/HI5BQmvpp8iIxTqkCEDKAixLeAar/wKRFmHrcleMgIrM7RpIHxkbGbh3xj1DflF7hnD3HoPmyqgg/RAyFQwdeFQbgiM2IAbidg+N789QGa8MQVMwWhuPj5cmfjPJjAhmEO10o9JkzNhlaMeoTzmA5lJWNhIZwFW78d5py1iY6jCpcRNdabMjgzgFM9E1N5c4tNWopVcAkL26Zl8hNXsObXbV+CPibhdq9COQZN5rkjZv/wvZvJ0xeb1N6XNUdg1AV1WeeGjPkAxBGRk6wUdkUrg9Q/yVDwmEx+D5QHsbqBpqD1o3sFmp43ahip1iINCLMyKDhe628fadghwjjQ6fAIslvvbbmcVoB0ngkDojHjpObyk3E/1q6GBwFlmYMn4/DkemO7te3EVbpav3xrruvSu2Lj+5XGh0crujhqwjzU6NFhibaOWHRAnMCF16BALd8XasEq3YvH0GVLpwonNA+PK5rrE6o0WviWogsjwskJnxIXdbG3En4AuVXkg3czEIHZGRZTz/2wMHZuwQNcOtT5UYbOFiYl/BUO3fKQlVk2M0kBbV/EDUlXOK6RJwkXGzs7Otc3NSi5z1sR+FnEPCbHFjI233T5VOPeqqXpW4XO0CkM03P98B95u2bjfe6day9MGRdAqla2yHwWl6OyMA2f6QQPgD7e0kz1f3hg7ICA7Ak86yNyNjsZFPgN5NhmClFtOgQ8Cg0Jr7beMRVrDJ3xkeJfF8HBoLajJe7AKbQe/Q6Y/URSKTr318ySw/jRXINJ0QIUA2l+PF2/dL4+/MfqnXtshc9PTYCFjMuQmj3OYBMvxOkn7Bh8jpvTMARNVEMQNpbzuWasRDL51dP+ySMuDpFs1Mbk8PpjYIUjAqaLVXSQBMl6Q1v6WRHZpEjdARAdtiN5uBcQd+MI7AmMV5/MGJ2d3CuX8mILjxKHmAQIh78NrBRECwBbGPTdWLHm/vHIOAa9Zoe/WBWTHKkmrnEGl/aCA89jHuZ8x/HHw3dETELYpf4W/wN9orq6omJ+urgAiBYjD31D6zWOiRota0u4WQDDszB3BAgAwNHCNDBdjzcdMY75gbPRCaLAg7B5apjLcOSM5DAWlnxeXYnwtA4J6wzxzIyACD3K6KP8bb7qXPRgByWwTiDgQDLhWQDQ8NBH58VMsuSCsA6ZoV9KGbD1iqWMvkZFVV5T54aaYqs/1GT1ZB5I8TNFKgfKxtPFW2aeOSCpEY7dg4eTMO55nrBrWLfzU7ml8EIA/hQ7zi3CJYqM/FEMDr9dlsrNcrvC78Hb9PgRhtjUuBCFEvqzJZPwlILL2EXdAzvMhPZqI+3Mi5cWPb5IyFaMhMRZG/0mI5MXljpv3GPCdhbCKI8XYIyBajfUolwwHE+2MAIHVu4vA3DI5I+kFdmmmxPRAdSEzbtjPi4urgmzmfCxuDg9gag8LNue5NLCUc/PNe/sC8QGi/UPW9PwUIiOJ5WC3yG7s6y8r9Nyot7syqycwv2i1VzI0TqCGWfQODOyarblRVwWsKjxJB/LtaW58HaZXkeSJnz55tIaqSqgIizhCJVyZu3iCJDkjEUh1qEYeFJSDUn+/9s9hrodu2/3nv0DEBiNH26hKQGU2o8tOAHFM8jwTEOrLDVrm03nLCUj9ZFegw++pN7URDLJm7fyisn3ysPrMe1KS+qrBjGdn1dEmhVdsVtO5uHazrnDWQzpHBscG6sdZRWwa4FPAprK2dAlmivjLe+dGQDohicNEthrPziY+hxR5FIMKG4IL8Wdy2/c978W9hIab4Z2dnm81ma/YiOTz2lwfXrg3a7faZoSElkiAAUYW9FV0XAcjtq2qJBUgkSRwrqrJMVmXac83+HWUXfzAzwALYVNVX7rjIW+pPnKivr7/xmKWyYqKzE5Pm6+qgYzcyAs9mQQ1uDwxAd7euc+CHiNI/AMHt85kHxoXhWmqy5CugK5NxvykNkHcUXt8thrPzCTvkoj2PN3N+T3dqV/Xm6bbtJtef4Z8325eerdJJZWVlplL2CcKyrNttRyCYpWtvxyFOBrPygov8iQPq+/Bqerou9xONx/NRs0NJvhfEnq2PWW4kDlwkjXfRzFrq7RYbmKh9rhtmprJyst10A1Qks3Bgog5XK1AowGSwbgTzwIDLbBQaguzqHGs18wognYo2HMUuvNd3w6cEMletAuICXhEhLDL7P91d7ifzS3CbtzN0p/Z9ZKf2ocp1koI0YspD45vV026iIabJhUomAMnUvri0ah9T+GnZnCxGxiJG6RpI69x5on12RGjUG1WT+zJPTFpOgEyaMzMnq1jAYZlsNyf/0D/b1YUa0b9rl0GbDxievV+PJM441tQASVv38TuKCSoXLSVrIGCV2k0udl9mJkTrVUuXQgvtoxqSiTu1s0uXrvu7oB5/bxwSt20nQOxwq9ump11utxvuf1EVVPoB+lKpUJ99AGRf1dmlokhQqjJNSkVctHvuIQWaqtNreWzXxOyugS7orBVi8yMNMFv7bkyC/6iE+8IGHsV6MYoGDHTWjbTq9a+1c2JwcKRzdpeAZNZsLu2IAARUQFkFRANk2mcExGpeNJ25VH/HgvBv5phW/DkIvXReoSFzi5Tbtid37UpO7r2N+SYoZSC7QXaUl5ftQB/iF7NzaYKuGRQQgPCLFgkXJrS+CcIhjVQt+glAZr2WzB/AdI0NDlb4IPQFJZmsmlzqgkdgvW7csEzWn7BU2RJ0ZmhXP6jL7a6uWaCxy2x8/2KW747ZsU4BSe+FxEQCZMKs7W2yQx8pgfQDEMVTAKJZh+41m3mBxlJEAJZ/H+sytcPtCY66sJE49UJ/cFE20RCyh3sjL27bTl7hO0l8kc3r5HZX4927Ovr+HZ9uuLNBtQU7nmFut5nZV6m+L4IPa7I6J+rGci2ZCXUTnV0TZj7nBl9pwVD3xr56i523PFYfsAET3sJanx8EbyH7kEHiQGbRsQ8kRqQhiLmVItmFFd8JkJE57TGs06UsH9Tf+PHHSiBSfg9KITSNoBtLM6eDuHzl00/xXjZnu0kPMog7tW8WdmqHJ+twD/c/54B5W7Ect20fup+KQK52zs11jezmdXJ7YN3duwbDwMENhmHvRIU/m1dYLABi5NSf1xsRrU2ZGJsYSLafcCWPjXQCD37njap61w0+MxN6ie03wHZZLAAos91ygw+fKUqs2NHhp9s3L3T+kCAZIEsDqIbc0wGxL1b2xRGIYqg9wA65aTpJ9o6LyZ/yEo1FnyanJfvNUoSMXfpg959xp/bNZKf2PzdufXNvUNzDXdy2nWqIfwInDw2i1Nu7qu8qo25RAMh2AyCaviUC0X00NSOmzEVzZ6e5ylL4Q90Y8uCxty7+4W/sxPHwpfXg4usBiLLQ1kMIIEk8ixKXsHv3XG/C3FxaWlp//720tLmExA5/yhfTqjyg3cGDbwUXWQsLsyWRVlhINHjzDm2rESDLV2B7b177ZmPwJNiodcHgur/n2ILdb3artm3nP0UgdUZAenPuXjIwZTogiQsB0jY6On87eXflVlWW/zAxZjZ+/wY7g15lvo56LLKE/hPHBlyuaQjlnV6G0a2eg5CHVQY7yiBHEdigbgQvv6b/3WTQCzw5APlM2Kk9yFdjl9DH0Dzf/e2SD8kemZvbNWgEpCjn7kGDFtEBKSJANCGKMZD9Q6kx8ACp8HsvapYkaORGe9RSmguUuAVH/7owCnQjG4z2a9f1Ky3EUUho8c8+E6cYyT9iZ/8AQ17EP9ZBcMljhkC67x78VP+6DkhvzEDa7EPRMheVUgf+tmvMwLX9MhKHN3tLS4TGljvMyp4ydJKJUrWDUuHiHXIiAEKroDMmtzQe6xMnlMxmRRlMlHaInKEx28eHxqU2HQMggwYV3G4nXosNyEDMQMaH2uNjbKFWzIAfo5e1Mxxp0OtnkzhzIQpvvOCXjCth4N/49tt8eXn5jt27y8qwl3Bx99Ud0BdXhD4UiBd337FJMxasOKH0ePnnNz9TtYuvHTeBy9ivcK4ju+bm6gwKht2+eu3uWwZAeACi0soBo8HFCECGYgUyMPLDD/1jA6T9q7VAqOTGeKpYhERZ6feWaF7WJPfOqceyeFY/IRK8fH2LifW5oOvRPqMT70WTBgg9xYEhu7wsYGJgbm7CCEjZ3tiAGI72/lQgRYPQRRCA5BgD+WkBllroWFaa9mUNEM1or9EMFQJx2YNDNtb3mF58/Zjey2tP4T0wlCGP32Im/ESv/hpv7957d63BymQGgKhe+EWAJJJMoKhAYgsPYhPaMTRrXzYAoow7jYHkBWdYn7vA6JKLK6waJ0JO4bYpuwPpXXNznQYzVLd3rP3ZgbS1xQ6k/4cfRp6nJqsnq7gga7THlKv6dfPveB9JKEql0SNAZnUHaoAkxwAk/nqeizUZ30LhcK95883NmlOwfNsx5ZYexAUM6nuAt8vX3t1rkB80VPnwQO7fjxUIj0sSOjvJr5AXpKlvt1hPpZOwcDLZ6MUIRJ11EgmIXTvzJsuZHeDVlce7AQhz7P79/fJLV9Pn5rrq9C1/2/9/Eoh1rOuHH2YnwuqQqhg0JStrdDS/B9SFifFUehGByEYvznjeVAOk7O2PVT2zCEDaIwMJX/z9zZvK410QEfsy7x9QlFHsmMCeYVFAK63+t+7urRDrAMvSXnln34z81GX6eYDQ65WfT5BMoPAvEeNK7SUbPd0EFRUDIMowRwYSFnfKBiDx7bxudlqSIlxFJbce65tx+Vwzx2yKUMxNeoaJuhCt9dODd69d1YduWEdZjuhcPrboZwMyrAicdlEg/C8JRDZ6kYEoUgQDuxGI4rmPxdJkKmmfB8gZBKJszXY3w4Ddcitew47IRK8eiPng3W49Jw2Q9mC74RrDn+xDdgm5cr8EEDR8YPZy5eFhOtqrOzBAK+eKPxYX7Pj1LaKUIQCCnQI1BsULPMS9iuPdPpfbh5mICs6dEGala8rBoskCIDlFhiZrm2SyWOgD/TJAihDIhAYI0zOa9fC+PIrEDOSt+YDkoYZo9YIXgIAJWARA5EGVgHt6+sAxn3pZYqtxZtbt7EsARH/tQ+pK4173z2OytEKADJKHdB1ubs9ogcbP/HxC+yG6lzUmC1fh+lV37TTuUawyWVGBwCPoiPxe/SWp932kFKAkA+nGQAov3a2eH4g4/F6kHnyNBCSWwgHCWQHIGInGq7W/TueTf7Jo04AE0Th1XKderjlCm5uFQBid65AtFgXCeKddbsHGHDigAdKLc4Z6h3bbeunuOoMevA6IsMaQVc0vRwcSw51OgNSZ8WH1lDGQn3HsJEYgBz9+W9MRcKn24OERyGWmPSIQWl7DBT15pZ1Dp644RSKZM9RdzO1Fd++uM1inEAlI0O1T5NNFAeLNL1Bu4BJBCJARYaTgJSMgP6OC8HF4U47pXtYAweIzmhmBabbdpRr73nL9cqO+oy4Dyf7spsk+wzA2NRBWPGIUy35gR0R3Mbf5u3cbDYAIlcZloUCKArzdJyuJMZCMjPFnsrC6eM8zdOawWNSTnoKs/GeUxxIguNhuFI5+RUlEBPKzDi4CkBfHdBkEBkDK1EdMszZ1nQAAEhTtT1gu2q0E8nk+BFe4E29gHHsirM8XCLLDYWHrp9HhL0hHRHeNA0K5LK1EAHLV7bODAou3S6TBxXGpXXuQxTC9YqHkuPLYRNIzTCS/qmDTK1mylQv//ArCx6GVGNONH2mAmC99fC1Z+T7TzrKawg1Hrr+mBCJc7TMqIMsCbhPeuiVTJd0H7EMHGNbGsCRiGSbHkykq3cUMYBZQ5Fr8sog99XafeyhoZ4VE7/mA0FdGxafDqlWfvBpIeHTnKwVaID+ngvBxIwhkifZlIyBSQOXC/aaxcoAOiOjmZQ0ZlX41AhH9UPfU1ArbkG1viddnH/Jl8WI4Noa1gXQzH5gFtGieWvxEpKETBtRvJjg0jTfIvEDoJeaLuwqgAZN3GICrGlACCee+0l0c/mUiXiJxdWC2xZwKp0vqiquBZF/6OCdZsvw2+1AwOGSfUW/tOwRAaD5jD3GU9CcVSD8NgYhmb93UCvfQzAqsju0bstPgAI/CMgITun3RetfdvWRdEBCed2NHMeh2xWKyKJAeoZkBxqi4B0euEohgn5jDp1Ua8nNOhoDEoZUYK6XDSz5prztWD+Si7IttbjjWN6NKkOeD169L+Yzy75TH6pRA+IyMIXtbOC/MT82wjbbHGPIZvmfk3tycftenopy7lwpjB0KB2nztrBuJxApEUmte+aIOSBhiX+VHf1YHwotAlhEKzhvOCEAKEQi1V8PDw1kuW/szxZoVCzip3uhuF5fea4UCESM1d8ZQe5tQy3+cDbrFkUqsXZCuc98IJNsYiHoFDwEiBKgzbNCHRNr3TS6NCERxpaNhg6vOMgLCV3fLRxT83FWB4rCkW917hILLJ63g05gs6zsf59B0U3IPYUhUDD9YC2RoxiQP8RN5RtaQQhmIbRx4HJ4ib0xNsW7eRzvXj6MP0WtIYvfdg+aYgQyayWPWPoOLSILBpZP7ImuIDGFY8uqKV8lolcqpU2MlHVv8c+Y3EInDCmIjiXRCQd6NR+PUF73z8Tph3p1cPM8XhH1BVYK8lAc0Kh0WJgZW/BnWzaJTnznWhjymhJ8X9tntdG0oDp3sGtM59auRgahHScjQyRj5KdBvZWf4aZ/dUEEMgBQrL7vYq1CTAT0QKgXh4p8zRY5KHEn1SNC+rKlgJgMZgoCVXthjjB6IXdIZUaNVQEjxAN6Oy7EPT8lACnzggxl4gNqarh/pLMO0LAMgjS131GvxyeDiCDo58OhDPnaaaW8EBTH42WofkuUNC85ZVJce+U0ZCK0bTj5PSgiM/rwBL5W4zhfBSugGigIh9bLOjz9u7CcPcoStXPLCj5HEKlkw7UQHRLYC/CIBCClqcViumA4xWcAdDLiGw4lEQfSZcpgF5DdawK4FQjIXO2eGZtqDMzMu90yAKIjRzx5va1MACRfnS5c93IMzqvlGQCgSchy5dmu+0al/osSRVA+dH3W5VCXlgh9/HLxHrpdsJ0mYjGvKyiGQ9ihAeFrNgfAIywXswRzzjK/d5u4J16GCGCwQ2YFZQAZAgks1QGiiHK7AIjMtM0E7ehDG4GfjWFZYcupecYJwVOh69IwaA0Ek5B9t+d2fT+Jm8Ue8qH158UfqSrDvfFx9kVwqMTTd+Ocxzbw65gHJQHg0xM+A5mPaTP4zGIsQIFhf5X68Yi8C0iw+JjDD7+jEkSyDddEIpDwWIGR3hEFym2BVFF9gyNiDyEBokysszyi5pGeyIgERJcforD+HEKeu1xATyyiBmOlob1gAQv7qgMQrgNBqP/VYY2ZoSJgwwfIaTNv9/UPtz6yTCzs9M1og7N5Og1bNkBnKsrV31+6IAcinYxg106oUpEr5dCQF0QDRmx5FclnWrpGuH37QNlFspfgfQuJIWVBdbrdTXXSxnGadqIBoM08QyPR7pfRJ1QkLLo+sr6+HblmHl/Bp/D3DD+2/P2Sx1E9WflWV+ZiLEbDQIjXEJQ8arAMBIHt3GwwuAhBlJql1EDv6nSNkhovugmXYKURBIMMEyGjYqLNdrDC2nYP9P/wwodkTd5PhaX8GwdHeAf1yFMZ3QznbgevUGwvCgCGP8oBOHWa6mUx0rqn0vcSnlwGQq52drbiZRwVjd7H7qixkLW5wxD+JC1dR6pmWoKulvipzchJeOCE4oWlSu5x6AINRIswCujo/kIERMvLSOfgpXj8ZaYsKRI6kIIw32Jrm/6VU+BGS3PvL7KuuF1rJQWx7+Wbx3WAVe4Teg7j34BDV48Nt8fG475sonRO4Tn4i3R9/PX6HuFrSXC9pCPvp7KdMuwmiHnafz7doIPHTqkkvY3/Mgotyt2+bJsO/7e28mZRnwn10LlQsMzOKawQg1xINZgwBiOKw7LEB7FfWzd4i0lBTm3QBgZiXGCxPVE/hFov7bqiFDjFaxyYw/f3/r0DoJB0OJkn9Hh/DKrZVvrc75+OPr33ROTFSh+uDsUCjcq+aLiyBhkA+FdcTZ9dnPlb/GOhBleWxsrmLIHO7P/9ss3mud5bnv/oqe4d5ssU6Mtg58nRneivdsnGMFDBL37OnjOyJpJBPD97tLppo0gkPQBT7Ik3sIsNAA0lJtbU1NQ1IBYHc0kltTe2XX355ofm9ZaUSrR8NhOdz87OK/YO4Z8XgL7Ovuk5MirwsgDEsAZHWRReWXcXFvp++/fE764qEAgS7tOu5Ufx5CiCFFjZYXzlkeSxY7xOqKuz+/OZn2XNzyS7LCctkcOZEZvunA11dElQcxprrGuvdoxcEMtCkfx01RHpSNrhrgIxcDyY9kASBPNBJTRIyA2iArYHq0gOK4O11jdfe+fHS228LQFA667CoXN2YtoLVLxP5zig0ZDSsGBdgnYFlibtvt6aT/ZxGOge8lz6+tOhixCX2u7rKAIhfbN5Cyz5qszIt7C6sUCEBKePd9UurgpOWSYt7h/IMYLC6BgfxXr+QWKZqeEzLmhdIbyc4IPSHTQ/mA1KrfkrwEALXci79ePCtd3IEIFgEx7t7hJRdrKsb0+Tf5/wiQKiGCDOGVD9wG76iF3HbMMEsdQ2QG3zdOx+/bZbaf6BLYbLSJ8CIFb0NQJ5+uvNprANltcwE9n1Vn1nptrgSm8DI1U3MIRDcOy27/jGry/LVZFW9VwV4oGvs6ePHq8zLKjQmC9OyWr/Rm6zgnTtB6UlrJ/hzzJGICiRJ+qMRBHBpnWCrDlIgzQ1XUMjOYN8d+u67PaqR3ZxfZBcLWp6pbnC2CLfKSuztTR8BHzEILNAvqEzTp9c+/jinjDT/CKgMcei3b98eGOgtqvi09OzZ90BDluBKa9zAjbEsJUFV/VcWk1A3blHw97/ns7N3dPIWd7C+amlLsL7Fr/RE7w0+TzeLU9eV582YlmW0SzoCkZ6U1nWNYPb8RFNDTU1tbVJSZCBGggDeelsNZA99CyvF1n33Sc0hykcltTVfJj240Ny8p7TUMHhYuNDMRfDWWEoLjFOnpBIqgzQw2zkCvcNLi4oSryZ2PL5PuZeUKI2XLy8hNI5XHg2esAf2TYKGZFqGIPg8IYa9lqXBoccw+ApOVlnZ+mBZL+7U25n+NAjoq7Bp3wbVKgM/ZgG1SvOIim9UAuGXDZJ+YfoABGpf1kZz6rcaGtB/gBsBbkkyELRU64LXtEDI7pLfGOAEIA1XGkAOHcK/wOvQJxDaXUA8zy2JVM7BKMDWARFa/cUulU4IZikdzNdI50TvEmyDdhfrY9n2mZY7OmkZireerTy6DYekgyeCfLBlaWV9vQXLljHt9hmbK8DuewyUwzL51Qlw+Zm81F1X9DG34T6cNttRxbh2Bb92HXT47TN0y84NGzZUVla2tCxdulQFhO/AuHliQrGOd1rXD/Ga30t6D4mIIuIhJisH/2iBJGG18UEjIEnE/2B8APIJqNChBqpElM6VhkNAHPQH8JgLJTxGAbYxEDUL8At1nWCTBhIrPi285/dnS4owMxPcrscBUtm+6Kx4G7dDQ9hctsoq2f78/rPPFgk3uDsYrFeMiqs6/aajx01D7aVSPom1LLjdAD/9xqAimbWDpEiMJKInHJWBkK6rmop1Saa5tHJZx3vNzRcuXIAmpUB+zHn7nR8PykDeIwBqsR5/3TfR7J2Gk8DoEyUjwofYN+MAWw1kRI5kd1EfPdGauEzRYvfKlbbJDu2zQWex7EvhxbN8ZGFu3hRLPIHWTCqGoTSLer3btw8NbTsq3lPbQRPuLF3a0tICmgH6QbZ1tc3YcZMM5YLfRNINMct9KQqEvKe9lnHtpmCkXd55uzGYc/Ad/DWX4GnSLdKQZKe270S3FJtLMkZEGFEEb21ykAD7LWMgE7SiUGd65+CLiYm7U6yaKcM5cmOL290xLUu3mY5nzsxkor/I3CbsM7Xtzp3t5uhA5CdBZd14n2ZqhZ8+ah+yH6UjlUB/6XYlecVxqvz7AZr3OEzH0sMqINoFX8ZA9PetdxdYa9zG+Tu9Q7+iC6BjEhpgf3DpYwiwP1D1eCgQdISd7/FkJ+OO3R1ilpoKCEPslbzdHdycRxGIb5sqqxkMmS1KeX5cscOTDT2wapxrxu2yCbvCzLTbybYwjFSHnN++bWhoO/h26wbA0ZgTobKFaslQOnZD0pXLOEST5WPnBXJJz+MSeaNijCwPGZuAboh3ifm50tI9YOceJH1ZU0vdxaFDNXDjUw1IMtAiIyCXNqnjOSUQdITp+oBADYTqh7zd3dD2o9t0xQOC+dB4dqMdE4RW/vzzIMPQArHgo8HNiztrbxAdNXHVS+8srdxu57e1g9ky2wDy23ertd1kI5nAqHdgVAuEN1oSqQMSWUYIEKN6wnx3tRf3twZGFBJQatAw0iMyCrAV58Ta70YDZ0ogXgSi2u7Ots3gVwZfO1J5Z2nLBri5oeGH7CabTd3gYotH8NDamG37tuNnvS13NuTcvWSNHOLLQ+eDqOyqn/KzAGklQIxmkPkco/1zrUuWPIeMIGAAPfqE9F4ERgSRCGTTjWsRgBhkkmqAkL2jlNvdNXpxv0/tpmyvXWYihUNaWUqcNHppwU2T/ddtNjtYw8agfXvlUiCybemnG+60NF66tI7kQOiF1CuXiJCoV1Ilb9bPBOR2ZCA7p2KaFkE1oqYOCRHF+AD/RALSZbTZqxII6QWqt7trJ55YDWQRFmga2rZ9Q8tSbPClcoNvEBocYyP7kHbD6CD4D9rtMAEQGhAFh1rutDBBNFhvXVrHuw2JTEM7myQihSTqNQvv5ePygihA2tpiBVKB5fhHDE0W322kIvMIIfCBOsBuNktvx0Wot64Cwge12921i/WVFGJ97foRDHt1AbEYGX32GaNZhiV8l9he0245gXuIKtuG7kvrZhjfkJvV+zkAQhLcqddYRqJeepQ3iw6URgYS+5I2P/ZDRoxH35mShY/50gD7muPGBwffwYpLBzHAbtgjvh1nlLvJa4BYg5rt7gCI29WuKRVbePn6lveiXMmiz27+/qLRG4ZAzIRIS+PBddt9TMDX6Nbg5wkQmmDXg4FuorzaJ7+YJrpE0ZDYgZjJBsW7jN/clBPjWWQxCrAfNDQ8ENxknFHuJq8B8mlQs90d026wQ8KSeYDw8wIxKdac3CvC22DdW+uOHt/gDgbYoJ6IS3UJTRj1YpadN0vMPPpZgNB9wYxNVqS5da+1J380K6vAKNPUIMB+50FSTUPNc+RtADJhNDtJgQzh3nkliVfJkIliuzu71+BHApC896L9tHmB8PIi0Oy6zh3rLt29tC4ZOp+P2dp9bvXKQeFzCiCdGPWmi+pBJqN/FiD8BO4Lpl+KaiASB2m2ft5UuueSGmhcXHuFmi0AMiJGJtUlJAOupLt6SKkh/v6OZ4La7e4MfqQ5PjqQ4Gc3TfMAkUyWeWSW8vi0pub48aM+msnuczHGn0N5epZYXyHFrbh4eHQ6gEDafyqQAZygimmXe212YEyLFUobaH+/lpitGwCkLsXgMAWQubllHbxuuztjINE6cLh33jxAhP2NC4sGuwQeSQ+ASDtEdAG3OzjjVu1Srd4NeRDXlgw8xmK5NLKO0e1iEUgMEr3FSOGAsViWHRTrgMRS7MFc8wkd8aq5sGS6CoDoVxjySiDZ9y76ryYqYyey3Z0eSCkAWRbli+nukkbfpQTiyv50YDB9l8TjARApdeOKBTbw/6vt/GObSM887t12fzSc4HT8QShILFHnBE2KRG6pTtnVwZ2iiXaVguTQoASQuyXViULLKmJJstGtgwkK3msKDEtkkIlXhbJaS1y7h0skx4Rk4KZxbrvBysbsWpYJvkpOrJiJs7aTrHv73vO888Nje2wnXPoIEnsyM7bfj5/35/M+32Q6OD8fdedfh0ZjgP4UdvukyQCn6HOH08tKq9pdHEkrTmbpFlKu/TjfRbTL4oXM+/Wv8XOaY0uXp6cNi2268DNAOmarE523UqqSpyx3pwtk4zMCCX6CeimdD257JgPjgVoYUKzvxfbjCv3qXLlyEXcspCLzS+60OwJMYvJ1mrfgpcOQwWAkimlP0EXA0nmJ+Z8ByS7s9xbKpEy0C7nHnw0I8W8xb4mRbnyz+wwwUNctJBXIntmOxOIJ24Gh/cDE6bacP09bmjpdIOYiL5sBsr6vc0zVbKiVhH8k/ZNaz3gtXQlIz8w0e2NXFCL75kkU46fnMcsmMElFYjmz9g66g9cMNVskElHmG6vyaicd6361OJL2flwy1EkxSE0L5GcrASLlfRXDEUnbQ0oPLpoNiz8c1zs9A2R29kwCIxyGej6PRIKq3F0+kNePlgbSRRxdY1Nq/ISOURxttZK2pzdDBMYcUWgy3FFgIopBYDI3L0YzO1QG6R53scjraywYj2fyKJdEgv3e/rytqHqW34jkANGhoPFTYr7ztUF/5gSu8snaY7Ojib7mofcPNP/4G7fbHYvJSxkpQKOK3hEU1hkEIA5zkZV+ANIJLDx3deO6NCv4tYFJWWw1Q6Q7qgxSgEk0KWKqJ1ET7tqpnwVC30LBOq3MZwkkUxh2UihQzqR9kteIYD6sohRQXwW1PSJh4jXjJzXoJWcCIEaTuPuGBGTR4TTBgPns2NhxycdP2uiv481GEWoex0HLn27f9mybonFAUzQUUUf6wRMYxE2GbTQAqziO8drOVkX9NkMkmo5clYMfYkE5Z4qmk3VLP0+Kvll94WyZz6JIFnSi31XLCoM/rlLAZIw/I6UpSLDoxeZfX6NAavXGPADEj0BQJjWd0bnTaqzd6PMaLV0LCwBkK61sth6duNdXUBvl7ljfvz66nqBFjnF1hc7z9G/FDo0CREtk01WFCDBJRYNZyW9uY9IWve+Wnll90VyZzyJIsuRXcy17qH6/aoUUtLZl+5XtAMSTn5NUAeLbFFufo3On8RBJ9M7RSBWkvIuLHT+fuNdY5Kvfhzt2lPiJWsWLxsYePOjc2ikp3G3duvWs1L9UgWiIABAtEXdYOwU8VkiWUsdiIV8ov2tZEEknXVUvdDPTMmukAhSy3tfXN7cb8gWa6YWSh9hydO7SRhWOURa98zZS0TsA0gVA2ksA6YBuraezNbuhyRsYEgrEJP9ZQ+SShog7JUY0u071t7jrWzCqL+eiIsk+PEinF3XOXxUKGts1+uCmYTFvZtkv6dwNUp07MaFR8WrzGkecb5rSJmOzjap+OI22Rgf1kHboHx0HIAWrrNqpLgDSmtBp9HWBNMw0KeWiErmWAiJm5bJkCnc+K4Y7eCeX1RWCNj1cSF9HRlKVhcRBN4jku5T/8mpQ0LzOaFfirCFHICLW/VZE8pBB1LlrrB7Q6Nx5vKhVdCx941i62UiyRO8e1G67fWHiR95t22qzmnQl4vR/xs56FQ3vXNMDQkZmhtRSyRDBOJeLyuFIJCOF1Yg7wQLL2xbrtvp6Ckp3S0j2aYnEAji96Mg7NbUaFDLWPjCQqB41LGaGPIe637p69Rf/3uX57hQxmhK73ySt1XcXWjIegk2L/NhmRGgZ0Tt42ycACDmR+0VKZbL4XS8JRDP2dsLIUD0jQ+QtDRExFXYr61YddCfY8j651e1ziYX/nCaXpqcv+zRIMNn4VN40HTjIPmDQshp6R2Dtewa6ukZnDW2BfajE7vql4ROz+ciRt9/u+8EPHI1lCOSGo8Pf2NdyUmpS/Ced/ybib//JFngbRr8oid5J/gR3HHRO6KgeaYbT1x/9Rk90AjHMK/mA1ZPTvTOWzCne/9KLiI3Ni8r5Y/rZVfUsWOerKy6ljk7yajTzWeiuz7yBSNX0tAi/zi/rRUvaLqivEl2zs4axwKGq7otXL779zoPRPe+Aff/5ZDhsexOB9O2w/JPfbzG2+KnOnR+AHJM95JjR75NE7/y0Twa3dPgnJgrIUElWBEhKDXdTVzgsM72au+lHxFal0hGpbKd0NxPrmVjj6inQgqiWdl/WVlt0h0heU3tp+hI6x+rsx9012proGph1EMPd/ovdVeZLn99757eLr1AgazavX//c6dNdu2/s9Es6d1Kny7jbR4wjGQ9pkUTvVA/ZAUCcea+0DCBRDZBMAonmmRnN3QpEFs5FJIHwGM5k6anz5JsrHudKS9uncTteWKqNvHTuJHcZT5yepqEZq7IfF3m0jg60Yyhprc/n+0U3kFCBrD1tCbtbfBZjmR917rD4oZHwjwANo+lLAnWXH574s0Xv0IrpghEKxKH3biJB97ySnjqTezY9NKOJ6ZAQSFvOepubG5TgGbkZ6Suk8JZnwGNZa1PpCLTt3ZQIhjm0jef04Pz7pi+vUuuh8KDrUoZPP7xofutWKwIZoEDWljUd/mJtuDlsM4KZ/H8eggcH/UQk/vviQdN94j/oPHjQCHWZ6CenbccqwY6dxnvFFF0wrS0DyJyaAlibryDdNNOQqbOkiFhpy9n+A0POAzIQaEaC0Gk4i+u3eqKUuYY8XKVPQxNR9VaEB22oVzGZ3aj7516dXp6E+TJMw4MYvn7y0lR/7Seyh3z88Tt7Kw4fPr82vDPsO8VwHMewDBdndhKGtXIcG+c40c8c8jPhEAMtY4hnqfEM3st7b+JCXm99GUCSUSWPhzuVluJI0Eyaji8Fom45++or05ASXgbNSKoqK5dcMVsBD2zboV875yeT0Oudys7N6ccabbUcRMuDGLYFPNBkOQj5+2998MqLr31RATwqytasOZRMljO8bK7KGqG8hmcFlucqGYFlBJ4XeLaSjVt5IGa1Cri5oP3exFGG+w48qmewVqCfHIC8TF8phkAaiTUmPdFYVco5T2oEajWZRVqnOntCJCBqROxXB2z4U7pJJCjOx7S55IrYingAkTC27QSFgwPaOCD/3O/h+F+FBzHUUulox5rn13TMfgw4Kg7D/xcrK7+TTEYZtgaMibOuSpZxMRwLhc+EOZ5leCsTDwthxsqwLmuc38A+B/f6yb1/tgMo62eCAOjAfWK8IAwn4QcUAsuTIBQ4V88S+oS3g7nwb244zBAOjxM+nlL3TtlyPUTdciY5yFe/pKfSSS1tLrnCtkIeRPYE966BrBVDPPj7ub8OD4w6QQX2T3p2kHffRBwnAcjetVWbwwoQDoBwREQYPLDg1xE+TPjKmvghfgPDhWriIZYt59FDHPfs7zpIvWAVCNksECHE8KTczgkvh+CJnSec8Jsj8ChJn4CFhBoBfrD8/B/sIkcdxM5k5qdM2n4vrbLkLWcHTL3UT8xXKRGo5yRdhFKBCCvnAYW/hG17+1hmsnd13SOXBwJpq+1/6fUdH1VUKDwqoAkJI5A6pcraLPJCpQuZsNBa8OWEP8TF1wGQmhA9VsNSILx9vwN+p+ws1Fg9AqkPEbedZ5eIUP4ZwHEJ3x4WCNwBnxDymZBihwkR+OH5tD3kqikHY+pT6tadh7lA5C1nB0xyrNnFq1fpREsymr6lL/KQZdYe14p5wIeKQbV1SSO2uarukceDGH7oeem7/YlK94ZjKo8K23oKpJxn4gwD5T3MVlrZDVbwlpq4S5SBMBRIDfzj2BC7Ge7VJ9iPHoGvuRtqIvswfPsJ/f4zACREGN4LVZZ9mCAMCmSYhRoKgDBCnLXDFVIjwqtDdUtmejFry1kDTqxhLwunUZCImOrG3Gee4sFs1h5fz8p57Oof8+7LiYnIcY//z371PB7EEPjbySkHqWx5/sUT/3j4JHWTivSfy5oByDnWisXNMG+wQGFdiLHW1YRqwEN6CC9ycRdfybg42suqo0DMvP1oXyxmt0J/8A07Fjor1C/xwwDkHDBwsMKjKns5pwCBg9g7E85xAmMPlgvAnhl2ZeZOmrRzJ3oDwyrcQo2bQ8VOTA44rpOfJmPIo9QAPd+8UwvjA44q7bTu5Vz3eG/Fd1Utnwcx/OpDnMf86SvVHXtuSf5R0ftKdXX1fQTCCwwUN/wQRb6SE+I9XB1PKvnySqGufIO1vJLlQhy2+3/gEcjrG+2MmTB2RsD6iBMII7jJEiMsnROQQR/PP4rZyxUPqYeDAOecwDGpemFuM/KADpw6d5LunXkoPcIwAd0tZwqRdpoccLLAvjdqz8aDtE5iHofWdk2VJX6ZE0jytMC1pU2HBzHc/NABvxx//N73RjtPnryHQP4DnvyxEYDwdTAQiTNxnic+vo6Bfi9rZc+xAh/iBADFQGeYOgh0j3EC4fWNf2PHmqcK+k4C68aWHGwe+1bI4Mw/4GHCcxIQlkVs8LcU9nblppzn3BogJumRlHAaBhxBOrcrR8PevEMUIjR75riOJKVqWTyUCIS3SxfZAk70PpYXVWkISX5kzzMD0eNBDE9O4K8dib5d1Q+MTPW7AMT1ny5X/XPQhtBFg/3vNxwJE7F83TpyzhoSfYfq6qzrSMhqdZ0jpM4aQrOKIyZCBjdObLxMy7PcmoTCrccEQzAOcUk7oKvTj75dDgw+075+Cv7mri93J0n6FDYh4bRPWZ0cmpFrZzmaZi7lDOMoZf21mzTy8uYJmYhZcpAiGa2y/UMp05KBt+IYiqk/vitnAlplIDi/m8eDGLz+nWD/W1ZW9ncfbI3Ztvzki4qnT5/ufYpHd6KL7n+/V2fx5WVlvKfYyHs2BKLOHsaSb/DRTfMRjFtLJpNV4XAfuX79eprh1PVgp7O52WYymUZGHj60WCxNu3f3NvSiDQ0NzaDJk4vffPM5ZmaEAaTPh8MUeXVk+xMzwAQgt0o4iJhTXyllWmo5K1aLY/THCwH51gWAnC9xmwJG53fzeBCD9NGHTm1u/tYH1b5TYe+LmJp378iMbE0AZP9Qb29Tk2XE1KKiiWSLFUH3vMXkuHD05+txc7McCLwhu7zBGhrk8h6aWYYpvd77ShZXdypME85vkQLGr93cAsculXKQmIsL5vFA+37eqd9o1HW8ZyencMzsGR+dzFyo/NTYM2xrI4p/uJ4qpsziG5QP39JcvTAQPlS1OW3b+/TpSK8GSINFU0pDvQ1Nlocf2Zx+p7PFZjN9RMt7/zOUN70bGF7T0ACXW+A2D0dGgKGtudnp1AnIiaWCOHNFzE+2S2EP0KY4+u8WdRBMFMwtsz3XfP0bpwIeHDNP9beNScEsXxaIC135gkiL7VSef7wmUzGM0CoLq6efOtpx5jZdZrOVKcdoldXgt3300NLU0LvsctYtbyhwy0O5wG1OOXjbCQ7l8/ncYHTsM5d0F1vNE5ekVfcTtGHf/uRaIjGJqegKO0i4Zpnz7Wj3P1fK3OsJQEX4uG0ysLDgKZ5wcaVAbDaMZ9BpzykUw50Cl0EjsQnfnB8lDPGAVFu1mEbAGXplNnJ5K19wtbzhC64GyzudcjN95ozDIWXlTb/wQqE4Wh3Z4yybS0Zot+EObdivPPl0nKYGHJ8065+f5IBHwYiGwnY7AGP/xdH+SRq8F/AUUUFYSZUl2ky4TdSh255TMzwpcOnSX/6yCbeFpfMlDAuFkTsubNwIdYjJlHUftYRnZxOJWekG//JCjsakzun6NheRha6u0Yb9w4DEY/x48KLeMmDPM/J4ELg7u7g4Nu55TG1sMnBnS6Fzlz0wbDG9J2VYbx/t0GvPqRUDQktGBwj9s07BOS5M/AgHClm7tzMbAbOAFNJ5KO0hySidwNqCldZ22T/Gfxf0uS/O5Z0dBR5cJO9wSduKnGdnMc2JbJ/+6r9/pz2DNsTnX8Ph1/nl3FG0jZxXEt637+lKnBktsFbwf6SvosWtuPFuAAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<PIL.PngImagePlugin.PngImageFile image mode=P size=400x400 at 0x2345049B6D0>"
      ]
     },
     "execution_count": 195,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "map(key,map_location,10)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 坐标转换\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/convert\n",
    "* API服务地址：https://restapi.amap.com/v3/assistant/coordinate/convert?parameters\n",
    "* 坐标转换是一类简单的HTTP接口，能够将用户输入的非高德坐标（GPS坐标、mapbar坐标、baidu坐标）转换成高德坐标。\n",
    "* 必填：key、locations（经度和纬度用\",\"分割，经度在前，纬度在后，经纬度小数点后不得超过6位。多个坐标对之间用”|”进行分隔最多支持40对坐标。）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 219,
   "metadata": {},
   "outputs": [],
   "source": [
    "map_locations=\"116.48482,39.94858\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 220,
   "metadata": {},
   "outputs": [],
   "source": [
    "def zbzh(key,locations):\n",
    "    url = \"https://restapi.amap.com/v3/assistant/coordinate/convert?parameters\"\n",
    "    params = {\n",
    "    \"key\":key,\n",
    "    \"locations\":locations,\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 221,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'locations': '116.48482,39.94858'}"
      ]
     },
     "execution_count": 221,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "zbzh(key,map_locations)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 天气查询"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/weatherinfo\n",
    "* API服务地址：https://restapi.amap.com/v3/weather/weatherInfo?parameters\n",
    "* 天气查询是一个简单的HTTP接口，根据用户输入的adcode，查询目标区域当前/未来的天气情况。\n",
    "* 必填：key，city（城市编码（输入城市的adcode，adcode信息可参考[城市编码表](https://lbs.amap.com/api/webservice/download)））"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "wea_city=\"110101\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "def wea(key,city):\n",
    "    url = \"https://restapi.amap.com/v3/weather/weatherInfo?parameters\"\n",
    "    params = {\n",
    "    \"key\":key,\n",
    "    \"city\":city,\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 226,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'lives': [{'province': '北京',\n",
       "   'city': '东城区',\n",
       "   'adcode': '110101',\n",
       "   'weather': '阴',\n",
       "   'temperature': '11',\n",
       "   'winddirection': '东南',\n",
       "   'windpower': '≤3',\n",
       "   'humidity': '71',\n",
       "   'reporttime': '2020-11-16 21:00:49'}]}"
      ]
     },
     "execution_count": 226,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "wea(key,wea_city)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 输入提示"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* API文档：https://lbs.amap.com/api/webservice/guide/api/inputtips\n",
    "* API服务地址：https://restapi.amap.com/v3/assistant/inputtips?parameters\n",
    "* 输入提示是一类简单的HTTP接口，提供根据用户输入的关键词查询返回建议列表。\n",
    "* 必填：key、keywords（查询关键词）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 269,
   "metadata": {},
   "outputs": [],
   "source": [
    "sr_keywords=\"麦当劳\"\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 270,
   "metadata": {},
   "outputs": [],
   "source": [
    "def srts(key,keywords):\n",
    "    url = \"https://restapi.amap.com/v3/assistant/inputtips?parameters\"\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"keywords\":keywords,\n",
    "\n",
    "    }\n",
    "    response = requests.get(url=url,params=params)\n",
    "    return response.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 271,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '10',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'tips': [{'id': 'B036706ZVC',\n",
       "   'name': '麦当劳(春城得来速店)',\n",
       "   'district': '云南省昆明市官渡区',\n",
       "   'adcode': '530111',\n",
       "   'location': '102.726178,25.018438',\n",
       "   'address': '春城路166-168号上海沙龙首层',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001C7XFZZ',\n",
       "   'name': '麦当劳(郫都区店)',\n",
       "   'district': '四川省成都市金牛区',\n",
       "   'adcode': '510106',\n",
       "   'location': '103.978189,30.724212',\n",
       "   'address': '蜀西路399号',\n",
       "   'typecode': '050300',\n",
       "   'city': []},\n",
       "  {'id': 'B001C806EK',\n",
       "   'name': '麦当劳(欢乐谷店)',\n",
       "   'district': '四川省成都市金牛区',\n",
       "   'adcode': '510106',\n",
       "   'location': '104.035489,30.719447',\n",
       "   'address': '沙西线1号华侨城公园广场',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF6RH4F',\n",
       "   'name': '麦当劳(地铁中心城店)',\n",
       "   'district': '四川省成都市青羊区',\n",
       "   'adcode': '510105',\n",
       "   'location': '104.065310,30.657614',\n",
       "   'address': '天府广场B1层',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001C8059O',\n",
       "   'name': '麦当劳(软件园DT餐厅)',\n",
       "   'district': '四川省成都市武侯区',\n",
       "   'adcode': '510107',\n",
       "   'location': '104.070686,30.542893',\n",
       "   'address': '天府大道中段801号,天府软件园B区',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001C80DKS',\n",
       "   'name': '麦当劳(五桂桥餐厅)',\n",
       "   'district': '四川省成都市成华区',\n",
       "   'adcode': '510108',\n",
       "   'location': '104.128358,30.636119',\n",
       "   'address': '迎晖路194号五桂桥客运站内',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001C8OFKY',\n",
       "   'name': '麦当劳(成都东站)',\n",
       "   'district': '四川省成都市成华区',\n",
       "   'adcode': '510108',\n",
       "   'location': '104.143451,30.628907',\n",
       "   'address': '青衣江路成都东站候车大厅2层',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001786OHS',\n",
       "   'name': '麦当劳(鲁能星城得来速店)',\n",
       "   'district': '重庆市渝北区',\n",
       "   'adcode': '500112',\n",
       "   'location': '106.560443,29.594875',\n",
       "   'address': '渝鲁大道666号鲁能新城7街区1层',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B001D0YL8Z',\n",
       "   'name': '麦当劳(北客站北店)',\n",
       "   'district': '陕西省西安市未央区',\n",
       "   'adcode': '610112',\n",
       "   'location': '108.938634,34.378386',\n",
       "   'address': '文景路北口西安北站F3层',\n",
       "   'typecode': '050302',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF657F1',\n",
       "   'name': '麦当劳(金莎国际店)',\n",
       "   'district': '陕西省西安市雁塔区',\n",
       "   'adcode': '610113',\n",
       "   'location': '108.947617,34.225757',\n",
       "   'address': '长安中路65号金莎国际广场一层',\n",
       "   'typecode': '050302',\n",
       "   'city': []}]}"
      ]
     },
     "execution_count": 271,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "srts(key,sr_keywords)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.6rc1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
